close

No

要點摘要

1

宣告FileDialog

2

SetExcel.Application.FileDialog(msoFileDialogFilePicker)

3

I迴圈,控制開啟的檔案別、檔案路徑;以及主要使用的EXCEL檔案名稱,儲存在SOURCE變數中

4

取得開啟檔案的名稱,儲存在WORKNAME變數中。

5

J迴圈,控制啟用工作頁別;在此多設定變數或是引用陣列也可以做到資料暫存

6

關閉儲存在WORKNAME變數中名稱的檔案。

7

啟用SOURCE儲存的檔案名稱,做啟用

 

Dim FILE_OPEN As FileDialog '宣告FILE_OPEN為檔案對話框

 Set FILE_OPEN= Excel.Application.FileDialog(msoFileDialogFilePicker)

'設定FILE_OPEN為選取檔案功能

 FILE_OPEN.InitialFileName = Excel.ActiveWorkbook.Path '對話框開始目錄的設定

 FILE_OPEN.Filters.Add "Excel File", "*.xls*" '設定對話框要顯示的副檔名

 FILE_OPEN.Filters.Add "所有檔案", "*.*" FILE_OPEN.Show '顯示對話框

 For i = 1 To FILE_OPEN.SelectedItems.Count

Source = Excel.ActiveWorkbook.NAME '儲存目前作業中檔案名稱

 Workbooks.Open Filename: = FILE_OPEN .SelectedItems(i) '取的檔案路徑

  WORKNAME = Excel.ActiveWorkbook.NAME '儲存新開檔案的檔案名稱

 Windows(WORKNAME).Activate '啟用新開檔案的檔案名稱

FOR J=1 TO SHEETS.COUNT STEP 1

SHEETS(J).Activate

NEXT J

Windows(WORKNAME).CLOSE

 Windows(Source).Activate '啟用目前作業中檔案名稱

 NEXT I

arrow
arrow
    創作者介紹
    創作者 a200271071 的頭像
    a200271071

    a200271071的部落格

    a200271071 發表在 痞客邦 留言(0) 人氣()