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