另外, 若我改成TXT FILE, 可以改成.... 可一直會卡在 開啟txt檔案部份, 還有TXT FILE 會像附件有 " | " "---" 要如何一併處理.
Option Explicit
Private Sub cmdMerge_Click()
Dim objsheet As Worksheet, desc As Workbook, WorkName As Workbook, Filename As String
Dim Sh As Worksheet, Used As Worksheet, Rng As Range, r As Range, i As Integer, n As Integer, j As Integer
Set WorkName = ThisWorkbook '程式所在檔案名稱 'WorkName = Excel.ActiveWorkbook.Name '作用中檔案名稱
Set Used = desc.Sheets("sheet1") '*** 開新的workbook*** Sheets("合併成的工作表")
'Application.DisplayAlerts = False '停止 刪除Sheet時 預設的警告
For Each Sh In Sheets
If Sh.Name <> Used.Name Then
Set Rng = Used.UsedRange(Used.UsedRange.Rows.Count, 1)(1, 1)
'sh.UsedRange.Offset(1).Copy.Rng '複製來源有標頭
Sh.UsedRange.Copy Rng '複製來源沒有標頭
' SH.Delete '刪除已經複製好的sheet
End If
Next