謝謝所有回覆過的的先進與高手,已順利解決!
===============================
各位先進大家好:
日前碰到一個問題
現行使用的vba巨集,有一段是利用「MSComDlg.CommonDialog」元件來開啟檔案選擇對話框
但OS升級成win10的64再搭配2016excel的64後
就一直卡在此段而無法使用
Google了很多資料,本想試著安裝回comdlg32.ocx的元件
但安裝了,也註冊了,也設定引用了
始終無法使用,依舊提示缺少「MSComDlg.CommonDialog」
所以試著改寫該段,但因非本科出生,甚為苦手,加上該巨集我是接手,裡面判斷又多
故在此提問,希望能有高手或先進,能不吝指導及解惑
hfl wrote:
謝謝您的回覆,前述兩(恕刪)
關於電腦的問題,不知您是否考慮過,在64位元電腦上安裝虛擬機器,跑32位元?(其實我沒試過,也不知是否可行),或許這也是解決的方法之一?
您的檔案,昨天我有下載「瞄了一眼」,是把excel的VBA貼在Word?.......裡面程式碼還包有按鍵....我猜可能是檔案內容「不方便」公開?~~所以也無法確實幫您修改測試。
不過既然您都能「明確」的找到問題點是在那個引用元件上,那麼去逐一找到並修改應該不是難事?對話框的作用無非就是要回傳值(取得檔案位置與名稱).........取消引用,用上面提供給您的開啟對話框取代,邊找邊試,相信應該不會花太多時間?
加油~~希望您能早點解決您的問題~~
Der,misser1