- ©«¤l
- 561
- ¥DÃD
- 160
- ºëµØ
- 0
- ¿n¤À
- 725
- ÂI¦W
- 0
- §@·~¨t²Î
- WINDOWS
- ³nÅ骩¥»
- xp
- ¾\ŪÅv
- 50
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ®ç¶é
- µù¥U®É¶¡
- 2014-9-10
- ³Ì«áµn¿ý
- 2024-8-7
  
|
[µo°Ý] ¸óÀɮפu§@ªí¦WºÙ°ÝÃD½Ð±Ð
1¸óÀɮפu§@ªí¦WºÙ°ÝÃD½Ð±Ð
1.1¦p¹Ï¤@¨Ï¥Î Sheet46.Select ¨q¥X "¦¹³B»Ýnª«¥ó" °±©óSheet46.Select
¦ý¥Î Sheets("À£¦Xµ²ºc").Select §YµL°ÝÃD
1.1.1 «ÂI¬O Sheet46 ¤u§@ªí¦WºÙ´N¬O ("À£¦Xµ²ºc") ¬°¦ó¨Ï¥ÎSheet46.Select ¨q¥X "¦¹³B»Ýnª«¥ó"
2.·Ð¤£§[½ç±Ð THANKS ROBERT 05/10
¹Ï¤@
Sub REPORT()
WNM = ActiveWindow.Caption
Dim fn As String
fn = Application.GetOpenFilename("©Ò¦³¤å¥ó,*.*")
If fn = "" Or fn = "False" Then Exit Sub
Workbooks.Open Filename:=fn
WNM1 = ActiveWindow.Caption
Sheet46.Select
SHTNM = ActiveSheet.Name
Do Until Range("H3") = "mm"
Application.Run "'" & WNM1 & "'!Ch_Unit"
Loop
Windows(WNM).Activate
A = Sheets("VBA").Range("B3")
B = 7
Do Until A > Sheets("VBA").Range("B3")
Do Until Range("I" & A) <> ""
A = A + 1
Loop
If Workbooks(WNM1).Worksheets(SHTNM).Range("B" & B) = "CO COPPER THICKNESS:" Or Workbooks(WNM1).Worksheets(SHTNM).Range("B" & B) = "SO COPPER THICKNESS:" Then B = B + 1
Do Until Workbooks(WNM1).Worksheets(SHTNM).Range("I" & B) <> ""
B = B + 1
Loop
Range("J" & A) = Workbooks(WNM1).Worksheets(SHTNM).Range("I" & B)
A = A + 1
Loop
Windows(WNM1).Activate
ActiveWorkbook.Close SaveChanges:=False
Windows(WNM).Activate
ActiveSheet.Shapes.Range(Array("«ö¶s 2")).Delete
End Sub |
|