EXCEL2013版VBA如何快速建立查詢系統
完整連結:
https://terry55wu.blogspot.tw/2016/08/excel2013vba.html
關於資料查詢部分,EXCEL的基本查詢有檢視與參照的相關函數,
最常用的有VLOOKUP等函數,
但查詢的功能很有限,實在無法達到自動化的目的,
所以如果要查詢更複雜切大量的資料,可以用資料庫的查詢功能,
可以藉由SQL語法的 Select敘述,達成所需要的效果,
但若只是單純的EXCEL資料,則可以藉由篩選功能完成,
若需要達到自動化目的,可以配合巨集錄製與修改。
以下屆由問題05範例來說明。
完成畫面:
01_篩選業務巨集錄製程式碼
02_防止查詢工作表已存在(手動)
03_防止查詢工作表已存在(自動)
04_如何避免位輸入資料與相同工作表名稱
05_如何關閉VBA的刪除提示訊息
06_如何產生其他欄位查詢與簡化與呼叫程序
同時也有41部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,VBA到Python程式2019開發1班第8次上課資料庫新增改寫&將編號(num)欄位改為自動增號&用input輸入與while迴圈多次輸入&新增三筆與利用select將所有資料列出&用SQL語法刪除(Delete)資料與確認&Update&自訂函數與會員資料讀取與寫入到資料庫) 01_重點回顧與...
sql修改欄位 在 吳老師excel函數與vba大數據教學 Facebook 的精選貼文
如何將單次查詢改為批次查詢(EXCEL VBA自動化)
01_單次查詢InputBox介面
02_單次查詢程式碼
03_用移除重複建立欄位清單
04_單次轉批次查詢程式(加入迴圈)
05_單次轉批次查詢程式(完成)
以往要查詢資料時通常需要將資料匯出到資料庫中,
再利用ADO與SQL的SELECT語法來查詢資料,
但這樣的方法技術難度很高,並不適合一般性的辦公室應用,
因此如何不用資料庫,也能在EXCEL中查詢變得很重要。
為什麼以前在EXCEL中查詢很困難,
主要是EXCEL2003以前的版本一個工作表最多只能容納65536筆資料,
加上如果資料倆一多就很容易白畫面,接下來就是EXCEL程式當掉。
EXCEL2007筆數提高到1048576筆,
此外,現在電腦記憶體也從早期的64MB,提高到4GB以上,增加了六十幾倍,
因此大大提高EXCEL的可用性,把它拿來當資料庫應該也沒什麼不可,
加上EXCEL本身提供VBA開發環境,對EXCEL的自動化有如虎添翼的功效,
事實上,VBA無須安裝,所以很容易取得,又跨WINDOWS與MAC電腦,
加上只要有EXCEL電腦就有VBA,
讓VBA的執行更容易,不向其他開發工具,如VB.NET,光安裝就是大問題,
更別說執行與設計的複雜度,非一般人可及。
以下用很簡單的方式教大家快速建立EXCEL版的查詢系統,會先錄製巨集,
再來修改,其後就可以當成範本,快速修改成自己所需,
這樣彈性也大,也省去大筆軟體開發的經費。
01_單次查詢InputBox介面
02_單次查詢程式碼
03_用移除重複建立欄位清單
04_單次轉批次查詢程式(加入迴圈)
05_單次轉批次查詢程式(完成)
教學影音:
sql修改欄位 在 吳老師教學部落格 Youtube 的最讚貼文
VBA到Python程式2019開發1班第8次上課資料庫新增改寫&將編號(num)欄位改為自動增號&用input輸入與while迴圈多次輸入&新增三筆與利用select將所有資料列出&用SQL語法刪除(Delete)資料與確認&Update&自訂函數與會員資料讀取與寫入到資料庫)
01_重點回顧與資料庫新增改寫
02_將編號(num)欄位改為自動增號
03_用input輸入與while迴圈多次輸入
04_新增三筆與利用select將所有資料列出
05_用SQL語法刪除(Delete)資料與確認
06_用SQL語法修改(Update)資料與確認
07_自訂函數與會員資料讀取與寫入到資料庫
08_會員資料讀取與寫入到資料庫
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2019_1
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 108/3/13
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
sql修改欄位 在 吳老師教學部落格 Youtube 的最佳貼文
VBA到Python程式2019開發1班第8次上課資料庫新增改寫&將編號(num)欄位改為自動增號&用input輸入與while迴圈多次輸入&新增三筆與利用select將所有資料列出&用SQL語法刪除(Delete)資料與確認&Update&自訂函數與會員資料讀取與寫入到資料庫)
01_重點回顧與資料庫新增改寫
02_將編號(num)欄位改為自動增號
03_用input輸入與while迴圈多次輸入
04_新增三筆與利用select將所有資料列出
05_用SQL語法刪除(Delete)資料與確認
06_用SQL語法修改(Update)資料與確認
07_自訂函數與會員資料讀取與寫入到資料庫
08_會員資料讀取與寫入到資料庫
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2019_1
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 108/3/13
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
sql修改欄位 在 吳老師教學部落格 Youtube 的精選貼文
VBA到Python程式2019開發1班第8次上課資料庫新增改寫&將編號(num)欄位改為自動增號&用input輸入與while迴圈多次輸入&新增三筆與利用select將所有資料列出&用SQL語法刪除(Delete)資料與確認&Update&自訂函數與會員資料讀取與寫入到資料庫)
01_重點回顧與資料庫新增改寫
02_將編號(num)欄位改為自動增號
03_用input輸入與while迴圈多次輸入
04_新增三筆與利用select將所有資料列出
05_用SQL語法刪除(Delete)資料與確認
06_用SQL語法修改(Update)資料與確認
07_自訂函數與會員資料讀取與寫入到資料庫
08_會員資料讀取與寫入到資料庫
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2019_1
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 108/3/13
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境