簡體   English   中英

循環瀏覽文件夾中的excel文件並打開它而不參考文件名

[英]Loop through excel files in a folder and open it without reference to filenames

我想遍歷文件夾中的excel文件並提取信息。 我的問題是我的excel文件的文件名是越南語,所以當我使用Dir函數循環時,它不起作用。 如何遍歷文件夾中的文件並打開它們,而無需特別引用名稱。

我也嘗試了GetFolder方法,但它似乎也不起作用。

謝謝你的幫助。

Sub LoopThroughFiles()
   Dim MyObj As Object, MySource As Object, File As Variant
   Dim wb As Workbook
   Set MySource = MyObj.GetFolder("C:\Excel")
   For Each File In MySource.Files
        Set wb = Worksbooks.Open(File)
   Next File
End Sub

看起來您有MyObj的DIM,但是在使用它之前不對其進行初始化。 您可能應該有一個SET MyObj =某物

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM