Excel巨集按鈕:如何建立VBA表單控制項並設定格式 - 贊贊小屋
文章推薦指數: 80 %
Excel學習如果要成為VBA程式開發者,最好上方功能區叫出開發人員索引標籤,本文說明Excel選項如何設置,進而介紹插入表單控制項,工作表上建立巨集 ...
Excel巨集按鈕:如何建立VBA表單控制項並設定格式
2020-07-27
VBA自動化
2,116次瀏覽
目錄
一、成為開發人員二、Excel表單控制項三、Excel巨集按鈕四、指定巨集執行五、表單控制項按鈕六、表單控制項格式七、VBA表單控制項按鈕以VBA程式系統為學習目標
Excel學習如果要成為VBA程式開發者,最好上方功能區叫出開發人員索引標籤,本文說明Excel選項如何設置,進而介紹插入表單控制項,工作表上建立巨集按鈕。
一、成為開發人員
進入「Excel選項」,右邊的「自訂功能區」中勾選「開發人員」。
二、Excel表單控制項
回到Excel工作表,上方功能區會多了一個「開發人員」的索引標籤,將「控制項」的「插入」下拉,「表單控制項」中點選「按鈕(表單控制項)」。
三、Excel巨集按鈕
工作表上的滑鼠游標會從粗白字架變成細黑十字架,此時進入繪圖模式,按住拖曳可以畫出一個長方形。
四、指定巨集執行
滑鼠左鍵鬆開會立即跳出「指定巨集」視窗,有過先前文章介紹過的錄製巨集經驗,對於這裡的巨集名稱和巨集放置位置應該會很熟悉,在此選擇按鈕想執行的巨集,例如先前錄製好的「工作表不顯示格線」。
關於如何錄製巨集,可參考贊贊小屋相關文章。
五、表單控制項按鈕
終於在工作表上看到巨集按鈕了,和一般的Excel相同,滑鼠右鍵會出現快捷選單。
這裡的「剪下」、「複製」、「貼上」應該不陌生。
「編輯文字」類似於文字方塊,可以設置按鈕上顯示文字。
由於按鈕也被為視為Excel圖片的一種,所以也有「組成群組」和「順序」這些圖片物件的操作,「指定巨集」上個步驟有介紹過,這裡意思是可以在按鈕生成後改變想執行的巨集,讀者有興趣可自行嘗試。
接下來重點介紹「控制項格式」。
六、表單控制項格式
在「控制項格式」視窗裡,有蠻多和圖片屬性一樣的設置選項,例如「摘要資訊」裡的「物件位置」,一開始預設是「大小位置隨儲存格而變」,意思是操作者在按鈕旁邊新插入一欄時,按鈕會跟著右移,改變按鈕所在的儲存格大小位置,按鈕也會跟變動。
當我們有需要在工作表上設計一整個按鈕面板時,這些選項相當有用。
舉個例子,如果很多按鈕都規劃好了,將按鈕設定為「大小位置不隨儲存格而變」,這樣就不會受到工作表其他版面編輯的影響了。
七、VBA表單控制項按鈕
配合先前文章所錄製過的巨集,把它都設計成工作表上的按鈕面板,點選其中的「顯示時間」按鈕,立刻執行巨集出現目前時間的訊息方塊。
後續如果有自行設計的VBA程式,其實用本篇文章同樣方法指定巨集執行。
或者也可以先錄製巨集再簡單修改VBA程式碼,有興趣可以參考贊贊小屋相關文章。
以VBA程式系統為學習目標
到目前為止,本章節大致完整說明種種執行巨集的方式,包括檢視巨集、快速組合鍵、上方功能區和快速存取工具列,這一節最後還介紹了按鈕圖片。
不同執行方法各有不同的適用場景。
例如顯示格線和格式調整這類每次都會執行的巨集,快速組合鍵會是你的好朋友。
填滿特定顏色是在特定情況才會用到,那麼設定在上方功能區或工具列會是好幫手。
至於這一節介紹的按鈕圖片,其實一般工作場合比較少用到。
不過既然有心學習VBA,當然希望能規劃整套的程式系統,此時想在工作表上有一個操作面板的呈現,會很適合用到巨集按鈕。
不論各位讀者目標為何,希望藉由這一系列文章,到最後都可以設計出屬於自己VBA系統。
完整學習:VBA自動化文章合輯。
歡迎加入Line社群,口袋裡的VBA小教室!
延伸閱讀:
Excel報表儲存格格式設定:錄製巨集快速鍵執行
VBAIf條件式建立function,自定義Excel函數計算健保金額
Excel自動存檔設定,再加上VBA程式定期儲存檔案
ExcelVBA設定檔名及資料夾路徑,定期自動另存新檔
ExcelVBA表單設計Userform教學,內控資料輸入介面視窗
VBA設計InputBox函數搭配Workbook.Names定義名稱,更新會計期間
VBAInputBox教學:跳出對話方塊,輸入參照更新Excel名稱
ExcelVBA建立資料夾:自動依照mkdir檔案路徑批次新增
VBA合併工作表:Excel錄製巨集,參考修改程式碼
Excel利用小畫家取得網頁顏色,錄製巨集至功能區
搜尋
最新文章
Word匯出PDF亂碼解決:安裝Google字體,更改嵌入設定
2022-06-26
VBAChr函數應用:ASCII代碼表建立Excel英文字母清單
2022-06-24
Appinventor教學:建立資料庫,音樂播放器下一首按鈕
2022-06-23
GoogleAdsense廣告網站管理:ads.txt收益警示,移除無效網站
2022-06-21
Word自訂標題樣式:更改段落格式及大綱層級設定
2022-06-19
文章分類
Excel
程式
SEO
電影
人生
小說
職場
藝術
VBA
Office
投資
音樂
分享
法律
美食
旅遊
所有文章分類
贊贊老師
與我聯絡
YouTube
部落格
贊贊書屋
所有課程
選單
贊贊老師
與我聯絡
YouTube
部落格
贊贊書屋
所有課程
客服信箱:[email protected]
客服LineID:b88104069
關閉
插入/編輯連結
關閉
請輸入目標網址
網址
連結文字
在新分頁中開啟連結
或連結到現有的內容
搜尋
尚未指定搜尋詞彙。
以下顯示最近發佈的項目。
搜尋或使用向上/向下鍵以選取項目。
取消
延伸文章資訊
- 1Excel VBA-巨集錄製與建立按鈕
使用錄製巨集的功能可以減少重複操作同樣設定的時間,加入按鈕之後更可以使整個操作更為簡單!
- 2指派巨集至按鈕
新增宏按鈕至快速存取工具列 ... 在[ 從清單中選擇命令> 清單中,按一下[宏> 。 ... 在符號下,選取宏的按鈕圖示。 ... 若要為按鈕使用更友善的名稱,請在顯示名稱方塊中輸入您想 ...
- 3Excel 指定巨集按鈕設置 - hjc7780的部落格- 痞客邦
Excel 指定巨集按鈕設置 ; 功能區 → 插入 → 圖案 ( 選擇一個圖形 ) ; 畫面上變成一個 + 按住左鍵拖曳適合大小,利用繪圖工具格式美化按鈕。 ; 對著設好的 ...
- 4建立巨集執行按鈕 - 藏經閣
回到Excel,功能區果然多了一個開發人員索引標籤,選按該索引標籤即可看到其中包含了VBA 程式與巨集開發相關的功能。 建立按鈕執行巨集. 於工作表,著手製作:”報表標題 ...
- 5Excel新增表單控制項,指定巨集成為工作表按紐
Excel VBA可以利用表單控制項將設計好的巨集程式圖形化,成為工作表上的指定按鈕。本文介紹設定按鈕大小,指定巨集,對齊儲存格格線,編輯文字等操作。