¦hÓTXTÀɦp¤U¦C®æ¦¡¶×¤JEXCEL
- ©«¤l
- 4901
- ¥DÃD
- 44
- ºëµØ
- 24
- ¿n¤À
- 4916
- ÂI¦W
- 61
- §@·~¨t²Î
- Windows 7
- ³nÅ骩¥»
- Office 20xx
- ¾\ŪÅv
- 150
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ¥x¥_
- µù¥U®É¶¡
- 2010-4-30
- ³Ì«áµn¿ý
- 2025-3-12
               
|
¦^´_ 1# m06o2
§Aªº¦@¥Îkey¬O«üþÓ¸ê®ÆªºÈ?
¥ý¥HÀɮצWºÙ´À¥N- Sub ex()
- Dim Ay(18), Ary()
- fd = ThisWorkbook.Path & "\"
- fs = Dir(fd & "\*.txt")
- Do Until fs = ""
- Open fd & fs For Input As #1
- Ay(0) = fd: Ay(1) = Replace(fs, ".txt", "")
- Do While Not EOF(1)
- Line Input #1, mystr
- If mystr <> "" Then
- ar = Split(mystr, " ")
- If InStr(mystr, "¤é´Á") > 0 Then
- Ay(2) = ar(1): Ay(3) = ar(2) & " " & ar(3)
- ElseIf InStr(mystr, "¿¤¥«") > 0 Then
- Ay(4) = ar(1)
- ElseIf InStr(mystr, "¸ô¦W") > 0 Then
- Ay(5) = ar(1)
- ElseIf InStr(mystr, "¨®¦æ¤è¦V") > 0 Then
- Ay(6) = ar(1)
- ElseIf InStr(mystr, "¨®¹D") > 0 Then
- Ay(7) = ar(1)
- ElseIf InStr(mystr, "¾Q±Ãþ«¬") > 0 Then
- Ay(8) = ar(1)
- ElseIf InStr(mystr, "´ú¸Õ¦¸¼Æ") > 0 Then
- Ay(9) = ar(1)
- ElseIf InStr(mystr, "®ð·Å") > 0 Then
- Ay(10) = ar(1)
- ElseIf InStr(mystr, "¶³¶q") > 0 Then
- Ay(11) = ar(1)
- ElseIf InStr(mystr, "·³t") > 0 Then
- Ay(12) = ar(1)
- ElseIf InStr(mystr, "·¦V") > 0 Then
- Ay(13) = ar(1)
- ElseIf InStr(mystr, "ÀË´ú¤Hû") > 0 Then
- Ay(14) = ar(1)
- ElseIf InStr(mystr, "³Æµù") > 0 Then
- Ay(15) = ar(1)
- Else
- Ay(16) = ar(0): Ay(17) = ar(1)
- ReDim Preserve Ary(s)
- Ary(s) = Ay
- s = s + 1
- End If
-
- End If
- Loop
- Close #1
- fs = Dir
- Loop
- [A65536].End(xlUp).Offset(1).Resize(s, 18) = Application.Transpose(Application.Transpose(Ary))
- End Sub
½Æ»s¥N½X |
|
¾Ç®üµL²P_¤£®¢¤U°Ý
|
|
|
|
|