Excel新增表單控制項,指定巨集成為工作表按紐
文章推薦指數: 80 %
Excel VBA可以利用表單控制項將設計好的巨集程式圖形化,成為工作表上的指定按鈕。
本文介紹設定按鈕大小,指定巨集,對齊儲存格格線,編輯文字等操作。
Excel新增表單控制項,指定巨集成為工作表按紐
2020-06-22
VBA網路爬蟲
2,039次瀏覽
目錄
ExcelVBA可以利用表單控制項將設計好的巨集程式圖形化,成為工作表上的指定按鈕。
本文介紹設定按鈕大小,指定巨集,對齊儲存格格線,編輯文字等操作。
一、按鈕(表單控制項)二、繪製按鈕三、指定巨集四、編輯文字五、剪下圖片六、控制項格式七、貼齊格線Excel指令到VBA程式取得網頁資料
ExcelVBA可以利用表單控制項將設計好的巨集程式圖形化,成為工作表上的指定按鈕。
本文介紹設定按鈕大小,指定巨集,對齊儲存格格線,編輯文字等操作。
這一章主要介紹如何以VBA方式,搭配輸入視窗取得網頁資料,於執行程式碼時,都是以播放巨集進行。
如今電腦各種軟體、包括Excel大多以圖形化介面進行,其實編寫好的VBA巨集程式,也可以簡單設置,搖身一變成指令按鈕,雖然離軟體製作還有一大段距離,但是看著自己一手設計的取得網頁按鈕,相信成就感倍增!
一、按鈕(表單控制項)
上方功能區移到「開發人員」索引標籤,在「控制項」群組將「插入」拉下菜單,選擇「表單控制項」裡的「按鈕(表單控制項)」。
二、繪製按鈕
滑鼠游標由粗白十字架變成細黑十字架,此時按下滑鼠左鍵,拖曳產生「按鈕」。
三、指定巨集
在跳出來的「指定巨集」視窗,預設是一個名稱為「按鈕1_Click」的新巨集,不過其實這裡也可以選擇先前編寫好的「DownloadWeb4」巨集,然後右下角「確定」。
四、編輯文字
游標移到按鈕上,滑鼠右鍵,選擇「編輯文字」,更改按紐上所顯示的文字,例如將「按鈕1」改成「央行存款利率」。
五、剪下圖片
這個按鈕在性質上就是工作表上的圖片,只不過多披了一件可以執行巨集的魔法袍,既然是圖片,所有圖片相關操作皆可進行,例如「剪下」。
讀者如果有執行本節的巨集,應該會知道它會把下載的央行利率網頁資料放到按鈕所在的工作表,所以在此特別介紹「剪下」巨集圖片的操作,方便讀者把巨集圖片搬到需要的工作表上。
在程式設計上也可以自由選擇任何一個工作表,技術上複雜一點,暫不深入說明。
六、控制項格式
上一個步驟的選項裡面有個「控制項格式」,點擊後進入設定視窗,在這裡可以像Excel熟悉的「儲存格視窗」調整按鈕格式,大部份選項讀者試看看就能理解。
特別補充一點,建議把「摘要資訊」頁籤裡的「物件位置」,設定為「大小位置不隨儲存格改變」。
這是考慮到通常在調整工作表格式時,會希望指令按鈕大小相對不變,有興趣讀者可試看看設置之後的差異。
七、貼齊格線
工作表上所有資料都是整齊放在儲存格格線裡面的,按鈕圖片如果要整合到工作表裡面,可以在「圖形格式\排列\對齊」裡設定為「貼齊格線」,這樣比較美觀,其實所有圖形都能如此設置。
Excel指令到VBA程式取得網頁資料
從第一章使用Excel預設的「取得外部資料」指令開始、然後是錄製修改巨集、到這一章最後是自製指令按鈕,現在讀者應該很熟悉ExcelVBA取得網頁資料的操作。
這一章是取得中央銀行的網頁資料,各位讀者有興趣,工作生活中大大小小的事,例如電影、旅遊、都可以試看看用Excel取得網頁資料。
到目前為止,範例程式碼和來源網頁結構相對都比較單純,接下來陸陸續續的章節中,會再進一步和大家介紹「ExcelWifi」可以運用在哪些場合、同時會遇到什麼困難,當然也會介紹如何順利排除那些困難。
本文內容取自《人人做得到的網路資料整理術》,書本仍然是最好的學習方法,今天就買本書吧!
博客來網路書店網址:
延伸閱讀:
Excel取得銀行網站利率:簡單複製貼上與web查詢
Excel的wifi打開,輕鬆訂閱網站新聞,追踪財經頭條
公開資訊觀測站財報excel:如何下載財務報表資料
ExcelVBA兩種方法刪除報表空白列:SpecialCells及ForNext迴圈
Excel成為開發人員錄製巨集,執行偵錯進入VBA介面
樞紐分析表多重彙總資料範圍,多工作表統計
OfficeVBA稅務新聞整合應用:Word網路爬蟲交給Outlook寄信
ExcelVBA建立Workbook_Open事件及If…Then判斷,開啟檔案自動爬蟲
ExcelVBA分析網頁原始碼,取得多網頁連結新聞內容
Excel自訂功能區加入開發人員,插入VBA模組寫程式
搜尋
最新文章
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表單控制項並設定格式 - 贊贊小屋
Excel學習如果要成為VBA程式開發者,最好上方功能區叫出開發人員索引標籤,本文說明Excel選項如何設置,進而介紹插入表單控制項,工作表上建立巨集 ...
- 2Excel VBA 程式設計教學:建立按鈕與巨集程式 - GT Wang
新增一個巨集,當按鈕按下去的時候,就會自動呼叫這個巨集。 excel-vba-programming-create-button-and-macro-3. 新增Excel 巨集. Step 4
- 3Excel新增表單控制項,指定巨集成為工作表按紐
Excel VBA可以利用表單控制項將設計好的巨集程式圖形化,成為工作表上的指定按鈕。本文介紹設定按鈕大小,指定巨集,對齊儲存格格線,編輯文字等操作。
- 4Excel 指定巨集按鈕設置 - hjc7780的部落格- 痞客邦
Excel 指定巨集按鈕設置 ; 功能區 → 插入 → 圖案 ( 選擇一個圖形 ) ; 畫面上變成一個 + 按住左鍵拖曳適合大小,利用繪圖工具格式美化按鈕。 ; 對著設好的 ...
- 5Excel VBA-巨集錄製與建立按鈕
使用錄製巨集的功能可以減少重複操作同樣設定的時間,加入按鈕之後更可以使整個操作更為簡單!