●文件結(jié)構(gòu):多工作表的定位使得它容易組織應(yīng)用程序的元素并且將其存儲在單個文件中。例如,單個工作簿文件可以容納任意數(shù)量的工作表和圖表工作表。用戶窗體和VBA 兩個模塊與工作簿一起存儲,但是對于終端用戶不可見。
●VBA ( Visual Basic for Applications ):這種宏語言允許在Excel中直接創(chuàng)建結(jié)構(gòu)化的程序。Excel并不是包含結(jié)構(gòu)化腳本語言的惟一一種電子表格軟件(例如, Lotus 1-2-3 提供了LotusScript ),但它對腳本語言的支持卻是最好的。
●易訪問控件:Excel使得在工作表中添加控件非常容易,比如按鈕、列表框和可選項按鈕。通常,實現(xiàn)這些控件幾乎用不到宏編程。
●自定義對話框: 可以很容易創(chuàng)建專業(yè)外觀的對話框。與老式的對話框編輯表相比較, Excel的用戶窗體特性是一個重大的改進。
●自定義工作表函數(shù):有了VBA,就可以創(chuàng)建自定義的工作表函數(shù),進而簡化公式和計算。
●可自定義的菜單:可以更改菜單元素,在已有的菜單中進行添加或者創(chuàng)建新的菜單。其他產(chǎn)品也可以完成這些任務(wù),但是Excel實現(xiàn)起來非常簡單。
●可自定義的快捷菜單:Excel是惟一允許自定義右鍵單擊、上下文相關(guān)的快捷菜單的電子表格軟件。
●可自定義的工具欄:與其他用戶界面元素一樣,可以很容易地創(chuàng)建新的工具欄。其他電子表格軟件也可以完成這項任務(wù),但是Excel的功能更加強大。
●強大的數(shù)據(jù)分析選項:Excel的數(shù)據(jù)透視表特性使其非常容易匯總大量數(shù)據(jù),毫不費力。
●查詢功能:可以直接從電子表格環(huán)境訪問重要的數(shù)據(jù)。數(shù)據(jù)源包括標(biāo)準(zhǔn)的數(shù)據(jù)庫文件格式、文本文件和Web頁面。
●大量保護選項:應(yīng)用程序可以受到保護避免被更改。同樣,其他同類軟件也可以完成這項任務(wù),但是Excel有一些優(yōu)勢。
●生成編譯后的加載宏的功能:用一條命令,就可以創(chuàng)建無縫安裝的XLA外加文件。
●支持自動化:有了VBA ,可以控制其他支持自動化的應(yīng)用程序。例如,可以在Microsoft Word中生成報告。
●創(chuàng)建Web頁面的功能:從Excel工作簿中,可以很窯易創(chuàng)建超文本標(biāo)記語言(HTML)文檔。