- 帖子
- 976
- 主題
- 7
- 精華
- 0
- 積分
- 1018
- 點名
- 0
- 作業系統
- Win10
- 軟體版本
- Office 2016
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2013-4-19
- 最後登錄
- 2025-1-10
|
6#
發表於 2021-11-22 10:45
| 只看該作者
回復 1# suchblue
請測試看看,謝謝
Sub test()
Dim Arr, Brr, Crr, FPath, sh%, i&, j%
FPath = ThisWorkbook.Path
For sh = 1 To Sheets.Count
FN = Sheets(sh).Name
Open FPath & "\" & FN & ".txt" For Output As #sh
Arr = Sheets(sh).Range("a1").CurrentRegion
ReDim Brr(1 To UBound(Arr, 2))
For i = 1 To UBound(Arr)
For j = 1 To UBound(Arr, 2)
Brr(j) = Arr(i, j)
Next
Crr = Join(Brr, " ")
Print #sh, Crr
Next
Close #sh
Next
End Sub |
|