當前位置:軟件學堂 > 資訊首頁 > 軟件教程 > 辦公軟件 > 運行word宏出現“子過程或函數未定義”如何解決?

運行word宏出現“子過程或函數未定義”如何解決?

2013/8/17 18:50:13作者:佚名來源:網絡

移動端

網頁提問:在打開word應用程序里面,然后在運行宏的時候出現了“子過程或函數未定義”這么一個對話框,那么出現這種“子過程或函數未定義”是怎么回事?該如何解決這個子過程或函數未定義。對于這種在運行word宏出現“子過程或函數未定義”如何解決的話,要分析具體情況來進行分析。

故障分析:一般這種情況是跟宏里面的VBA編輯器有關系,或者是用戶版本幾用戶安裝了新的工具箱所導致工具宏無法運行,出現出現“子過程或函數未定義”的故障。

解決方法:

一、如果你制作了worddot模板的話,應該是你的dot模板被修改了,找到normal.dot文件刪除掉應該就可以了。或者嘗試進入【C:\Users\Soloman\AppData\Roaming\Microsoft\Word\STARTUP】這個文件夾中,刪掉里邊的文件即可。再來重新運行word應用程序查看是否有異常。

二、如果你在出現這種情況是由于你從前安裝的工具箱某種原因被修改,導致工具(宏)無法運行,而產生這個提示。這種情況建議你刪除工具箱,或者重新安裝你的office版本。

三、因為word2007版本跟word2003版本程序有很大的不同,所以可能你運行了word2007會出現宏提示:“子過程或函數未定義”窗口的現象。所以我們可以嘗試下載一個office2003或者word2003應用程序使用。下載運行程序對其進行“工具”----宏--安全性”如圖所示:

運行word宏出現“子過程或函數未定義”如何解決?

四、當然牽扯到如果你熟悉vba編輯器的話,選“工具”----宏----Visual Basic編輯器,刪除里面的宏程序,估計會解決。具體操作還要看實際情況。如果你對VBA不熟悉,問一下身邊能看到你機器的朋友吧。

以上就是運行word宏出現“子過程或函數未定義”如何解決?的全部內容,希望對你有所幫助。也請繼續(xù)關注學無憂免費視頻教程網,更多教程盡在學無憂。

標簽: 宏  函數