返回列表 上一主題 發帖

EXCEL 03 及 07 巨集兼容問題

EXCEL 03 及 07 巨集兼容問題

當巨集執行時, 可判斷是EXCEL 03版或 EXCEL 07版本嗎?
因為有部份語法在03用唔到

在03及07版使用同一巨集時, 如何當新檔案儲存時, 設定儲存為03版" XLS" 的檔案格式
只知在07版可以設定儲存引數
ActiveWorkbook.SaveAs Filename:=book1 ,fileformat:= xlexcel8
但引數在03版又會出現錯誤

請指教

多謝hsieh版主的經常指教 ,今次更多謝HUNGCHILIN 的補充

TOP

請問我應該如何設定, 不論在03或07版, 都儲存成".xls" 呢
因為個程式在03版使用時,  當預到xlexcel8 就會顯示變數未定義
若果不定義fileformat:= xlexcel8, 07版又會自動儲存成07格式
請指教

TOP

我有試過, 但當在03版執行時,
因為使用咗 Option Explicit 會指
xlExcel8 變數未定議,
除咗取消Option Explicit 外, 有其他方法嗎?

TOP

        靜思自在 : 人生不一定球球是好球,但是有歷練的強打者,隨時都可以揮棒。
返回列表 上一主題