|
【2】四、Excel電子表格如何做成EXE可執(zhí)行文件 恰好有這么一個(gè)軟件可以幫助實(shí)現(xiàn)這一功能,這個(gè)軟件的名字叫做DoneEx XCell Compiler。試用版除了有使用期限之外,功能與正式版完全相同。 DoneEx XCell Compiler是目前可以搜索到的唯一能夠?qū)⑽④浀腅xcel電子表格文件(*.XLS)轉(zhuǎn)換成EXE可執(zhí)行文件的工具軟件。在轉(zhuǎn)換時(shí),能夠隱藏原工作簿中的公式和以及將XLA插件嵌入到生成的文件中。XCell Compiler也允許用戶以圖片的形式將公司名稱或者商標(biāo)用作最終生成的可執(zhí)行文件的啟動(dòng)畫面(Splash Screen,或稱為"閃屏")。 Excel工作薄制作者經(jīng)常會(huì)面臨這樣的問題: ·競爭者會(huì)對其工作簿的邏輯感興趣并可能拷貝該工作簿 ·最終用戶可能會(huì)意外地破壞XLS文件的內(nèi)容從而造成錯(cuò)誤的結(jié)果 ·因?yàn)槲④浀腅xcel公式對任何人都是透明的所以無法保護(hù)象"公式"這樣的商業(yè)秘密,即使這些機(jī)密已經(jīng)由Excel公式保護(hù)起來,也不能避免某些人使用專門的密碼獲取工具將其輕而易舉地破解 ·使用微軟Excel固有的功能無法創(chuàng)建便于分發(fā)的文件包 ·在最終用戶的計(jì)算機(jī)上分發(fā)與安裝微軟Excel插件比較麻煩 DoneEx XCell Compiler幫助Excel工作薄制作者避免了以上問題,可以使用該軟件創(chuàng)建出一個(gè)獨(dú)立運(yùn)行的可執(zhí)行文件,文件內(nèi)不再顯示公式,其它打開此文件的用戶無法復(fù)制工作簿的結(jié)構(gòu),也無法查看里面的公式。不過,生成的可執(zhí)行文件仍會(huì)依賴Excel環(huán)境,也就是說,如果要使用該軟件,或運(yùn)行其所生成的EXE文件,計(jì)算機(jī)中必須已經(jīng)安裝微軟的Excel。Excel 2000及以后版本都可以使用DoneEx XCell Compiler。 DoneEx XCell Compiler安裝后,會(huì)在Excel中添加一個(gè)菜單和一個(gè)工具欄??梢詥?dòng)Excel后使用它;也可以從Windows的"開始"菜單"程序"項(xiàng)中找到"DoneEx"中的"XCell Compiler→Click to Start"并單擊,也可以啟動(dòng)Excel,這時(shí)會(huì)打開一個(gè)例子工作簿"Sample.xls",如圖1所示。注意圖1中選中的是一個(gè)包含公式的單元格,稍后轉(zhuǎn)換完畢再查看這個(gè)單元格,會(huì)發(fā)現(xiàn)不再顯示公式。 圖1 打開一個(gè)例子工作簿 我們練習(xí)一下將這個(gè)工作簿轉(zhuǎn)換為可執(zhí)行文件。單擊"DoneEx"菜單中的"XCell Compiler→Compile"命令,或者單擊"DoneEx"工具欄中相同的命令,會(huì)出現(xiàn)如圖2所示的對話框,提示可以試用30天,如果希望30天后繼續(xù)使用則單擊"Register Now"按鈕購買該軟件。 圖2 10秒后,該對話框右下方會(huì)出現(xiàn)一個(gè)"Close"按鈕,單擊該按鈕,打開如圖3所示對話框。在該對話框中的"File Type"右側(cè)選擇要轉(zhuǎn)換的文件類型,可以是EXE可執(zhí)行文件,也可以是ZIP壓縮文件。在"Target Path"右側(cè)選擇目標(biāo)路徑,在"Splash Image"右側(cè)可以設(shè)置啟動(dòng)畫面所用的圖片文件。如果選中下方的復(fù)選框"Make read-only workbook",則制作只讀工作簿。單擊"Compile"按鈕開始轉(zhuǎn)換。 圖3 轉(zhuǎn)換完畢,找到并雙擊生成的可執(zhí)行文件,打開該工作簿,可以看到外觀與原來的工作簿完全相同,但如果選中與圖1相同的單元格,則會(huì)發(fā)現(xiàn)公式被隱藏了,只顯示出結(jié)果52。 【】 |
|
|