在Excel中,使用者建立的宏通常可用快捷鍵或過程呼叫來執行。實際上,我們在對Excel進行二次開發的過程中,要充分考慮到如程式的易用性,介面的美觀性等因素,我們可將Excel中的宏指定給如圖片、命令按鈕、工具欄按鈕和選單命令等物件來執行,下面我們來看看是如何實現這些操作的。 1. 將宏指定給圖片如果我們希望在程式中建立圖形化的友好介面,這時可考慮在介面設計時插入一些圖片,將需要執行的宏程式碼指給這些圖片,如單擊不同的分公司的圖片可以檢視到各自的銷售業績。 要將宏指定給圖片,可事先將圖片透過“插入”選單中的“圖片”,選擇“來自檔案”命令插入到工作表中,修改圖片和位置,然後分別右擊每一幅圖片,選擇“指定宏”,如圖1所示,從彈出的“指定宏”對話方塊選擇需要執行的宏就可以了。 2. 將宏指定給命令按鈕 命令按鈕在程式開發中是一種用的非常多的控制元件。使用命令按鈕是為工作表新增互動功能的一種非常好的方法。按鈕既可見,使用者又熟悉,並且不要求使用者知道要執行的宏的名字。 透過使用“窗體”工具欄可在工作表中新增按鈕。當新增命令按鈕到工作表時, Excel會自動提示為該按鈕指定宏,然後將按鈕文字改為宏的功能的名稱,使用者就可以透過單擊按鈕來執行宏了。 3. 將宏指定給工具欄按鈕 如果不希望用在工作表上新增圖片或者按鈕的方式來執行宏, Excel允許向工具欄中新增自定義按鈕並可將一個宏指定給它。 首先向工具欄中新增一個自定義按鈕:開啟“自定義”工具欄對話方塊,選擇“命令”選項卡,從“類別”下拉式列表框中選擇“宏”,選擇視窗右側“命令”列表框中的“自定義按鈕”並將其拖動到工具欄中。 右擊該按鈕,為按鈕更改一個合適的影象,最後再為其指定一個宏就可以了。 4. 將宏指定給選單命令 Excel還允許新建一個選單命令並將宏指定給它執行。與新增自定義按鈕操作類似,首先要向選單欄中新增一個選單命令,然後將宏指定給它,操作步驟請參照將宏指定給自定義工具欄按鈕,在此不再贅述。 編輯提示:為了管理方便,最好是先新建一個專門執行宏的主選單,然後再將命令新增到該選單中,具體設定的效果如圖2所示。
在Excel中,使用者建立的宏通常可用快捷鍵或過程呼叫來執行。實際上,我們在對Excel進行二次開發的過程中,要充分考慮到如程式的易用性,介面的美觀性等因素,我們可將Excel中的宏指定給如圖片、命令按鈕、工具欄按鈕和選單命令等物件來執行,下面我們來看看是如何實現這些操作的。 1. 將宏指定給圖片如果我們希望在程式中建立圖形化的友好介面,這時可考慮在介面設計時插入一些圖片,將需要執行的宏程式碼指給這些圖片,如單擊不同的分公司的圖片可以檢視到各自的銷售業績。 要將宏指定給圖片,可事先將圖片透過“插入”選單中的“圖片”,選擇“來自檔案”命令插入到工作表中,修改圖片和位置,然後分別右擊每一幅圖片,選擇“指定宏”,如圖1所示,從彈出的“指定宏”對話方塊選擇需要執行的宏就可以了。 2. 將宏指定給命令按鈕 命令按鈕在程式開發中是一種用的非常多的控制元件。使用命令按鈕是為工作表新增互動功能的一種非常好的方法。按鈕既可見,使用者又熟悉,並且不要求使用者知道要執行的宏的名字。 透過使用“窗體”工具欄可在工作表中新增按鈕。當新增命令按鈕到工作表時, Excel會自動提示為該按鈕指定宏,然後將按鈕文字改為宏的功能的名稱,使用者就可以透過單擊按鈕來執行宏了。 3. 將宏指定給工具欄按鈕 如果不希望用在工作表上新增圖片或者按鈕的方式來執行宏, Excel允許向工具欄中新增自定義按鈕並可將一個宏指定給它。 首先向工具欄中新增一個自定義按鈕:開啟“自定義”工具欄對話方塊,選擇“命令”選項卡,從“類別”下拉式列表框中選擇“宏”,選擇視窗右側“命令”列表框中的“自定義按鈕”並將其拖動到工具欄中。 右擊該按鈕,為按鈕更改一個合適的影象,最後再為其指定一個宏就可以了。 4. 將宏指定給選單命令 Excel還允許新建一個選單命令並將宏指定給它執行。與新增自定義按鈕操作類似,首先要向選單欄中新增一個選單命令,然後將宏指定給它,操作步驟請參照將宏指定給自定義工具欄按鈕,在此不再贅述。 編輯提示:為了管理方便,最好是先新建一個專門執行宏的主選單,然後再將命令新增到該選單中,具體設定的效果如圖2所示。