- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 142
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2026-7-16
                
|
回復 3# yc1031
直接用EXCEL開啟文字檔就不會亂碼- Sub ex1()
- Dim A As Range
- fs = "D:\test\stat_descriptions.txt" '文字檔
- With Workbooks.Open(fs) '以EXCEL開啟文字檔
- Application.ScreenUpdating = False
- With .Sheets(1)
- Set A = .UsedRange.Find("lang ""Traditional Chinese""", lookat:=xlWhole) '尋找字串
- Do Until A Is Nothing '直到找不到字串
- r = A.Row
- Do Until IsNumeric(.Cells(r, 2)) And .Cells(r, 2) <> "" '往上找數值
- .Rows(r).Delete '刪除列
- r = r - 1
- Loop
- .Rows(r).Delete
- Set A = .UsedRange.Find("lang ""Traditional Chinese""", lookat:=xlWhole)
- Loop
- End With
- End With
- Application.ScreenUpdating = True
- End Su
複製代碼 |
|