EXCEL中錄製巨集與精簡VBA程式(黑名單篩選)
昨天在東吳進修推廣部講到數學函數單元,最重要的用到COUNTIF函數,
並舉到黑名單篩選範例,實際上,這有點類似資料庫的應用,
只要未來需要查詢大量清單資料,就可以使用CONTIF來查詢,
只要結果大於1,就表示有找到資料,
但是,無法比對關鍵字查詢等的簡易查詢,
若要進階查詢,還是要用VBA的Instr函數,
或是篩選的功能VBA,或是SQL語法等,
不過COUNTIF算是最簡單的。
若是要將整個動作變為按鈕一件重複完成,
可以利用錄製巨集完成,
但如何錄製巨集還是需要注意幾個重點:
1.錄製巨集前要彩排
2.錄製執行後記得要加上註解
3.可以關閉畫面更新
4.看懂VBA程式並進行精簡
完整教學影片連結:
https://terry55wu.blogspot.com/2019/12/excelvba.html
吳老師 2019/12/31
同時也有255部Youtube影片,追蹤數超過2萬的網紅呂聰賢,也在其Youtube影片中提到,呂聰賢...
關閉excel巨集 在 吳老師excel函數與vba大數據教學 Facebook 的最佳解答
EXCEL2013版VBA如何快速建立查詢系統
完整連結:
https://terry55wu.blogspot.tw/2016/08/excel2013vba.html
關於資料查詢部分,EXCEL的基本查詢有檢視與參照的相關函數,
最常用的有VLOOKUP等函數,
但查詢的功能很有限,實在無法達到自動化的目的,
所以如果要查詢更複雜切大量的資料,可以用資料庫的查詢功能,
可以藉由SQL語法的 Select敘述,達成所需要的效果,
但若只是單純的EXCEL資料,則可以藉由篩選功能完成,
若需要達到自動化目的,可以配合巨集錄製與修改。
以下屆由問題05範例來說明。
完成畫面:
01_篩選業務巨集錄製程式碼
02_防止查詢工作表已存在(手動)
03_防止查詢工作表已存在(自動)
04_如何避免位輸入資料與相同工作表名稱
05_如何關閉VBA的刪除提示訊息
06_如何產生其他欄位查詢與簡化與呼叫程序
關閉excel巨集 在 吳老師excel函數與vba大數據教學 Facebook 的最讚貼文
用EXCEL VBA合併12個月工作表到總表
這是在東吳大學進修推廣部的VBA進階課上課的範例,
先學會如何將大量工作表整合在一個工作表 [連結]
接下來補充網路學員問到如何匯整12個月資料捐款明細到總表的問題,
他是先用錄製巨集之後再來修改為迴圈,
給1到12月工作表範圍,於是就可以自動將資料"貼到"總表之中。
但是,
最大的問題是:
1.如何錄製巨集,可以參考:如何學會EXCEL VBA錄製與修改巨集系列之一[連結]
2.解決三個邏輯問題,就是如果1.沒有資料 2.只有一筆 3.有一筆以上
就需要用多重邏輯判斷
VBA裡有兩種陳述式:If 與ElseIf,另一種是Select Case
我比較建議用前者,因為可以比較容易學習,和IF也很接近,無需多學一種。
範例連結 [下載]
結果畫面:
上課內容:
01_需求畫面共13個工作表
02_完成畫面
03_複製工作表整合程序來修改
04_修改為多重邏輯
05_關閉畫面閃動畫面
程式碼:
關閉excel巨集 在 吳老師教學部落格 Youtube 的最讚貼文
基礎程式設計Excel and VBA(一)第7次
01_重點回顧與黑名單篩選
02_COUNTIF與定義名稱與篩選
03_錄製黑名單篩選與清除巨集並註解
04_關閉畫面更新與作業繳交
完整影音
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數
上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
超圖解 Excel VBA 基礎講座
作者: 亮亨/譯 出版社:旗標
出版日期:2006/05/15 定價:420元
日本Amazon網站同類書籍銷售No.1
吳老師 109/11/26
函數,東吳大學,通識中心,元智大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻

關閉excel巨集 在 吳老師教學部落格 Youtube 的最佳貼文
基礎程式設計Excel and VBA(一)第7次
01_重點回顧與黑名單篩選
02_COUNTIF與定義名稱與篩選
03_錄製黑名單篩選與清除巨集並註解
04_關閉畫面更新與作業繳交
完整影音
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。
五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數
上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
超圖解 Excel VBA 基礎講座
作者: 亮亨/譯 出版社:旗標
出版日期:2006/05/15 定價:420元
日本Amazon網站同類書籍銷售No.1
吳老師 109/11/26
函數,東吳大學,通識中心,元智大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
