『壹』 Excel Excel VBA能做成EXE文件嗎
可以的。
在Excel的VBA里,與當前Excel文件相關的對象,大部分不用聲明,可以直接獲取,最明顯的就是「Excel」這個對象,同理,好多Excel里有的類也是不用添加引用的。所以,如果要把Excel的VBA做成exe,可以這樣做:
新建VB工程。
在VB軟體啟動時,告訴VB程序當前要處理的Excel文檔是誰。
把與Excel相關的引用添加進VB工程里。
回答完畢,望採納!謝謝...
『貳』 EXCEL怎麼轉成EXE文件
DoneEx XCell Compiler是目前可以搜索到的唯一能夠將微軟的Excel電子表格文件(*.XLS)轉換成EXE可執行文件的工具軟體。在轉換時,能夠隱藏原工作簿中的公式和以及將XLA插件嵌入到生成的文件中。XCell Compiler也允許用戶以圖片的形式將公司名稱或者商標用作最終生成的可執行文件的啟動畫面(Splash Screen,或稱為「閃屏」)。
Excel工作薄製作者經常會面臨這樣的問題:
·競爭者會對其工作簿的邏輯感興趣並可能拷貝該工作簿
·最終用戶可能會意外地破壞XLS文件的內容從而造成錯誤的結果
·因為微軟的Excel公式對任何人都是透明的所以無法保護象「公式」這樣的商業秘密,即使這些機密已經由Excel公式保護起來,也不能避免某些人使用專門的密碼獲取工具將其輕而易舉地破解
·使用微軟Excel固有的功能無法創建便於分發的文件包
·在最終用戶的計算機上分發與安裝微軟Excel插件比較麻煩
DoneEx XCell Compiler幫助Excel工作薄製作者避免了以上問題,可以使用該軟體創建出一個獨立運行的可執行文件,文件內不再顯示公式,其它打開此文件的用戶無法復制工作簿的結構,也無法查看裡面的公式。不過,生成的可執行文件仍會依賴Excel環境,也就是說,如果要使用該軟體,或運行其所生成的EXE文件,計算機中必須已經安裝微軟的Excel。Excel 2000及以後版本都可以使用DoneEx XCell Compiler。
DoneEx XCell Compiler安裝後,會在Excel中添加一個菜單和一個工具欄。可以啟動Excel後使用它;也可以從Windows的「開始」菜單「程序」項中找到「DoneEx」中的「XCell Compiler→Click to Start」並單擊,也可以啟動Excel,這時會打開一個例子工作簿「Sample.xls」,如圖1所示。注意圖1中選中的是一個包含公式的單元格,稍後轉換完畢再查看這個單元格,會發現不再顯示公式。
我們練習一下將這個工作簿轉換為可執行文件。單擊「DoneEx」菜單中的「XCell Compiler→Compile」命令,或者單擊「DoneEx」工具欄中相同的命令,會出現如圖2所示的對話框,提示可以試用30天,如果希望30天後繼續使用則單擊「Register Now」按鈕購買該軟體。
10秒後,該對話框右下方會出現一個「Close」按鈕,單擊該按鈕,打開如圖3所示對話框。在該對話框中的「File Type」右側選擇要轉換的文件類型,可以是EXE可執行文件,也可以是ZIP壓縮文件。在「Target Path」右側選擇目標路徑,在「Splash Image」右側可以設置啟動畫面所用的圖片文件。如果選中下方的復選框「Make read-only workbook」,則製作只讀工作簿。單擊「Compile」按鈕開始轉換。
轉換完畢,找到並雙擊生成的可執行文件,打開該工作簿,可以看到外觀與原來的工作簿完全相同,但如果選中與圖1相同的單元格,則會發現公式被隱藏了,只顯示出結果52。