今天打開郵件看到一位朋友給我發來一封郵件,全文如下(略有刪改):
最近在學數學模型,用規劃求解來計算。以前用Excel XP,知道在工具中加載相關的宏,然後很順利地就能求解。但是用Excel 2007就找不到北了:
首先是加載宏,點擊左上角Office標志圖標-“Excel選項”-“加載項”,在下面的管理下拉列表中選擇“Excel加載項”,轉到,彈出“加載宏”對話框,勾選“規劃求解加載項”,確定,彈出一個對話框(見圖1);
但是在“數據”選項卡下沒有傳說中的“分析”組?再看“數據工具”組中的“假設分析”和規劃求解無關。
此外,我留意到:點擊左上角Office標志圖標,Excel選項,加載項中,規劃求解、分析工具庫等被歸在“非活動應用程序加載項”中。
Excel2007 “規劃求解”
這位朋友的問題我也不知道具體的解決辦法,但是他方法是正確的,Excel 2007中“規劃求解”的使用方法就是“Office按鈕”-“Excel選項”-“加載項”-“Excel加載項”-轉到-“加載項”對話框-勾選“規劃求解加載項”-確定,大體步驟就是這樣的。
需要提醒的是如果是第一次使用,在點擊確定後會彈出一個對話框,要求你安裝加載項(如圖2)。
安裝以後就完全可以使用了,具體如圖3所示。
針對那個提示框的問題,解決的辦法如下:
在系統盤符的Windowssystem32 目錄下面,執行regsvr32 fm20.dll,把這個文件注冊一下就可以加載了。
因為規劃求解的宏是需要SOLVER32.dll文件引導,如果不加載fm20.dll,Office 2007就沒有辦法找到規劃求解的宏。