- 帖子
- 132
- 主題
- 56
- 精華
- 0
- 積分
- 190
- 點名
- 0
- 作業系統
- Win10
- 軟體版本
- Office 365
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2012-5-17
- 最後登錄
- 2025-4-8
|
程式執行前須開啟特定檔案(Analysis.xlsx)再從表單選擇要計算(開啟)的檔案
所以在城市執行過程會有兩個.xlsx檔案開啟,一個是固定檔名(Analysis.xlsx -A檔案)另一個是不定檔名(B檔案)會隨使用者開啟的當案而有所不同
如何讓指定程式現在是要抓取A檔案或B檔案?
我目前的作法是以開啟的順序判別:
Workbooks(2):A檔案 因為有個人活頁簿personal.xls存有巨集
Workbooks(3):B檔案
--------------------------------------------------------------------
因為我的程式是轉存成增益集以便於在不同電腦裡使用
當所使用的電腦裡個人活頁簿personal.xls沒有存巨集則順序會變成
Workbooks(1):A檔案
Workbooks(2):B檔案
所以我將它改成
Set xfile = Workbooks("Analysis") 'Workbooks(2)
但對於B檔案則不知該如何命名為yfile
請大大幫忙解惑
謝謝 |
|