- ©«¤l
- 2834
- ¥DÃD
- 10
- ºëµØ
- 0
- ¿n¤À
- 2890
- ÂI¦W
- 0
- §@·~¨t²Î
- ¡e²¤¡f
- ³nÅ骩¥»
- ¡e²¤¡f
- ¾\ŪÅv
- 100
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ¡e²¤¡f
- µù¥U®É¶¡
- 2013-5-13
- ³Ì«áµn¿ý
- 2024-11-23
|
²Ä¤TºØ¤è¦¡¡A§R°£«á¿é¥X¤@¤å¦rÀÉ¡]unicode®æ¦¡¡^¡G- Sub TEST20150903_3()
- Dim Arr, Brr, Crr, R&, C&, i&, j%, TM, TT$, T, N&
- Dim S, ST, uFile, TestObj, TxtFile
- TM = Timer
- Arr = Range([A1], ActiveSheet.UsedRange).Value
- R = UBound(Arr, 1): C = UBound(Arr, 2)
- ¡@
- ReDim Brr(1 To R, 1)
- TT = "lang ""Traditional Chinese"""
- For i = R To 1 Step -1
- ¡@¡@ST = ""
- ¡@¡@For j = C To 1 Step -1
- ¡@¡@¡@¡@S = Arr(i, j)
- ¡@¡@¡@¡@If ST <> "" And S = "" Then S = Chr(9)
- ¡@¡@¡@¡@ST = S & ST
- ¡@¡@Next
- ¡@¡@If InStr("_" & ST, TT) > 1 Then T = 1
- ¡@¡@If T = 0 Then N = N + 1: Brr(N, 0) = i: Brr(N, 1) = ST
- ¡@¡@If IsNumeric(ST) Then T = 0
- Next i
- ¡@
- With Sheets("µ²ªGªí")¡@'¦¹¬q¥Î¨ÓÀˬd¡A¥i¥H§R¥h
- ¡@¡@.[A:B].Clear
- ¡@¡@.[A1:B1].Resize(N) = Brr
- ¡@¡@.[A:B].Sort Key1:=.[A1], Order1:=xlAscending, Header:=xlNo
- ¡@¡@Application.Goto .[A1]
- End With
- ¡@
- uFile = ThisWorkbook.Path & "\VVV.TXT"
- If Dir(uFile) <> "" Then Kill uFile
- Set TestObj = CreateObject("Scripting.FileSystemObject")
- Set TxtFile = TestObj.OpenTextFile(uFile, 8, True, -1)
- For i = N To 1 Step -1
- ¡@¡@TxtFile.WriteLine Brr(i, 1)
- Next i
- TxtFile.Close
- ¡@
- MsgBox "§¹¦¨¡D¦@§R°£ " & R - N & " ¦æ¡D¯Ó®É " & Timer - TM & " ¬í"
- End Sub
½Æ»s¥N½X
Xl0000085v02.rar (267.16 KB)
¡@ |
|