返回列表 上一主題 發帖

有辦法收尋資料夾裡面只要封面字串的EXCEL,自動行成工作表嗎?

有辦法收尋資料夾裡面只要封面字串的EXCEL,自動行成工作表嗎?

就是資料夾裡面的EXCEL 有封面字串的EXCEL 自動轉換成工作表.
小武

回復 1# show5217


   

類似這樣帶入工作表

test.jpg
2019-9-17 15:50
小武

TOP

回復 2# show5217

試試看
  1. Option Explicit
  2. Sub Ex()
  3.     Dim N As String
  4.     N = Dir("e:\gbkee\*封面.xls", vbDirectory)
  5.     '**e:\gbkee\   >>請改為你正確的路徑
  6.     Do While N <> ""
  7.         N = Dir
  8.         With Sheets.Add(, Sheets(Sheets.Count))
  9.             .Name = Replace(N, "封面.xls", "")
  10.         End With
  11.     Loop
  12. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 3# GBKEE
謝謝大大指導  路徑可以設定自己選擇嗎 感謝
小武

TOP

回復 4# show5217
如有不解,多看EXCEL上的說明
  1. Option Explicit
  2. Sub Ex()
  3.     Dim N As String
  4.     With Application.FileDialog(msoFileDialogFolderPicker)
  5.         .InitialFileName = "E:\GBKEE"  '指定你正確資料夾
  6.         If .Show = True Then
  7.             N = .SelectedItems(1)
  8.         Else
  9.             MsgBox "沒有指定資料夾": Exit Sub
  10.         End If
  11.     End With
  12.     N = Dir(N & "\*封面.xls", vbDirectory)
  13.   Do While N <> ""
  14.         N = Dir
  15.         With Sheets.Add(, Sheets(Sheets.Count))
  16.             .Name = Replace(N, "封面.xls", "")
  17.         End With
  18.     Loop
  19. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 有智慧才能分辨善惡邪正;有謙虛才能建立美滿人生。
返回列表 上一主題