2015年7月17日 星期五

如何增加EXCEL VBA按鈕(86)

如何增加EXCEL VBA按鈕(86)

完成結果:

昨天在東吳進修推廣部講到如何增加EXCEL VBA按鈕
上課流程會先說明內建函數用法,來解決問題,
例如手機號碼的串連,可以用REPT與LEN函數
或是TEXT函數,但最好每天常用的功能,
可以寫成VBA程序,但寫好的VBA程序如何變成按鈕,
讓使用者一鍵完成工作呢?
方法很多,可以用制式的表單控制項
也可以用小圖案,甚至是相片皆可,
以下教您學會如何文字函數轉VBA程序
將程序變成按鈕

完成的畫面:
01_利用表單控制項增加按鈕

02_增加門號與清除按鈕

03_加入笑臉圖案當VBA按鈕

04_指定巨集執行VBA程序

完整的教學影片:

其他相關學習:
論壇(請上課學員自行申請加入,不對外開放):
https://groups.google.com/forum/?hl=zh-TW#!forum/scu_excel_vba_83

與前幾期的課程雖然用的是相同的範例,但最大的不同在:
1.除了解說內建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。

內容主要分成:
1.常用函數
2.進階函數應用
3.從函數到VBA設計
4.如何自訂函數
5.VBA程式設計入門
6.如何錄製巨集與修改
7.如何將大量資料轉存到資料庫
8.如何讀取資料庫資料
詳細目錄:http://goo.gl/eQptxx

有講義與範例和完成的畫面公式與程式碼,
只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
優點:
1.可非線性學習:可按照自己最不熟的部分多次學習。
2.可反覆學習:有疑問可以多次聽講,保證學的會。
3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。

上課參考用書:

超圖解 Excel VBA 基礎講座
作者: 亮亨/譯  出版社:旗標
出版日期:2006/05/15  定價:420元
日本Amazon網站同類書籍銷售No.1

課程特色:
1.如何將函數轉成VBA
2.VBA與資料庫快速結合

EXCEL函數 VBA程式資料庫是分別屬於三個領域的知識,
但卻是目前大家都需要的一項專業技能,要把三者融合的很好實在非常不容易,
剛好我有近20年VB程式設計資料庫設計的經驗,
教EXCEL函數與相關課程也有多年,因此清楚如何把最重要的知識教給大家,
ADO資料庫設計的知識非常多,但根據我多年的設計實務經驗,
覺得最重要的是掌握SQL語言,就可以輕易的完成查詢、新增、修改與刪除等功能,
就可以輕易的完成自己想處理的大量資料,大大提高工作效率了!

更多EXCEL VBA連結:
01_EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524

吳老師 2015/7/17

EXCEL VBA 函數東吳進修推廣部 EXCEL VBA 函數 程式設計 線上教學 excel vba 教學 excel vba指令教學 vba範例教學excel  excel vba教學視頻 excel函數教學 excel函數說明 excel函數應用

如何設計VBA表單與將EXCEL當資料庫用(86期)

如何設計VBA表單與將EXCEL當資料庫用(86期)

完成畫面:

延續之前文章[如何建立表單與將EXCEL當成資料庫使用]

最近在東吳EXCEL VBA進階班課程講解表單設計將EXCEL當成資料庫
並再批次些入到資料庫,再設計查詢系統
這次的學習重點,如何設計表單
由外而內,由左到右,用工具箱加入元件一點也不難,比用小畫家還容易。
再來就事如何啟動表單按鈕啟動外,最好隨EXCEL啟動
如何做?影音有詳細說明。
表單的事件處理
1.如何加入資料到下拉清單
2.如何設計按鈕事件將資料寫到EXCEL
3.資料庫批次寫入,會在下次上課說明。
以下是流程畫面:
01_完成畫面(啟動表單與將EXCEL當資料庫)

02_如何設計表單(新增與修改名稱與背景色)

03_用工具箱新增表單元件

04_設計啟動表單程序

完整影音:


其他相關學習:
教學影音完整論壇:
https://groups.google.com/forum/?hl=zh-TW#!forum/excel-vba_80

吳老師教學論壇:http://www.tqc.idv.tw/(免費完整影音)

與前幾期的課程雖然用的是相同的範例,但最大的不同在:
1.除了解說内建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。

內容主要分成:
1.常用函數
2.進階函數應用
3.從函數到VBA設計
4.如何自訂函數
5.VBA程式設計入門
6.如何錄製巨集與修改
7.如何將大量資料轉存到資料庫
8.如何讀取資料庫資料
詳細目錄:http://goo.gl/eQptxx

有講義與範例和完成的畫面公式與程式碼,
只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
優點:
1.可非線性學習:可按照自己最不熟的部分多次學習。
2.可反覆學習:有疑問可以多次聽講,保證學的會。
3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。

上課參考用書:
看!就是比你早下班-50個ExcelVBA高手問題解決法
作者:楊玉文  出版社:松崗
出版日期:2011年02月15日  定價:550元

課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏

輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。

更多EXCEL VBA連結:
01_EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524

吳老師 2015/7/17



EXCEL,VBA,函數東吳進修推廣部,EXCEL VBA 函數 程式設計 線上教學 excel vba 教學 excel vba指令教學 vba範例教學excel  excel vba教學視頻 excel函數教學 excel函數

2015年7月15日 星期三

如何用VBA搜尋關鍵字後上色與複製到新工作表

如何用VBA搜尋關鍵字後上色與複製到新工作表

這是在東吳大學進修推廣部VBA入門課上課的範例,
主要是把EXCEL當成是簡易的資料庫來查詢
至於如何查詢最容易,當然在VBA裡的 Instr 函數是很重要的,
可以快速的將查詢結果整列上色,或是將結果自動複製到新的工作表中。
如何做?可以先參考:
提高工作效率_黑名單篩選範例分享 [連結]

如何快速在EXCEL中建立查詢系統(免資料庫) [連結]

如何在EXCEL VBA中快速刪除空白列 [連結]

結果畫面:

上課內容:
01_原始資料

02_將有zzb關鍵字的列上色

03_將有zzb關鍵字複製到新的工作表

04_將有zzb關鍵字的列上色程式

05_將有zzb關鍵字複製到新的工作表程式

程式碼:


教學影音(完整版在論壇):

教學影音完整版在論壇:
https://groups.google.com/forum/#!forum/label_excel_vba_basic_2014

課程特色:
1.如何將函數轉成VBA2.VBA與資料庫快速結合

EXCEL函數 VBA程式設計資料庫是分別屬於三個領域的知識,
但卻是目前大家都需要的一項專業技能,要把三者融合的很好實在非常不容易,
剛好我有近20年的VB程式設計與資料庫設計的經驗,
教EXCEL函數與相關課程也有多年,因此清楚如何把最重要的知識教給大家,
ADO資料庫設計的知識非常多,但根據我多年的設計實務經驗,
覺得最重要的是掌握SQL語言,就可以輕易的完成查詢、新增、修改與刪除等功能,
就可以輕易的完成自己想處理的大量資料,大大提高工作效率了!

上課用書是:
Excel函數&VBA其實很簡單(http://www.books.com.tw/exep/prod/booksfile.php?item=0010457292)
Excel VBA 與資料庫整合大活用(http://www.books.com.tw/exep/prod/booksfile.php?item=0010463634)

完整教學影音DVD申請:http://goo.gl/ZlBZE
論壇:http://groups.google.com/group/labor_excel_vba?hl=zh-TW

相關教學連結:
1.EXCEL VBA設計(自強基金會2012)第4次上課
http://terry55wu.blogspot.tw/2012/03/excel-vba20124.html

2.如何把EXCEL"函數"變為 "VBA"?自強基金會2012第5次上課
http://terry55wu.blogspot.tw/2012/04/excel-vba.html

3.自強基金會2012第8次上課
http://terry55wu.blogspot.tw/2012/05/excel-vba20128.html

4.自強基金會2012第9次上課
http://terry55wu.blogspot.tw/2012/05/excel-vba20129.html

5.EXCEL_VBA與資料庫--自強基金會2012(Ending)
http://terry55wu.blogspot.tw/2012/07/excelvba-2012ending.html

EXCEL,VBA,函數東吳進修推廣部,EXCEL VBA 函數 程式設計 線上教學 excel vba 教學 excel vba指令教學 vba範例教學excel  excel vba教學視頻 excel函數教學 excel函數

2015年7月14日 星期二

VB.NET實務與資料庫設計17(範例:書籍資料與成績查詢)

VB.NET實務與資料庫設計17(範例:書籍資料與成績查詢)

所以本週也比較了除了用寫程式連結資料庫的方法外,
VB.NET還提供不用寫程式的方法,結果都一樣,
不用寫程式的方法似乎簡單多了,所以如果要了解連結資料庫的方式,
建議把前面的題目也改寫成不用寫程式連結資料庫的方法,
至於有時間,當然也可以把解題本提供的程式打一遍,順便比較一下有什麼差別。
下次還剩一題半,講完應該沒問題,最後一次上課班代與副班代建議課後小聚餐一下,
如上學期般的在後面簡單吃吃喝喝,順便可以開放大家聊聊,
利用最後一次上課聯絡感情,認識同學也是不錯的機會。
上課內容:
01_完成畫面

02_ACCESS資料庫設計

03_程式設計畫面

04_記錄操作程式碼

05_記錄操作程式碼

06_易錯提示

07_成績查詢完成畫面

08_成績查詢SQL查詢工具

吳老師 99/12/24

01_307書籍資料檢視作業01
02_307書籍資料檢視作業02
03_307書籍資料檢視作業03
04_307書籍資料檢視作業04
05_307書籍資料檢視作業(易錯提示)
06_308成績查詢工具SQL語言簡介01
07_308成績查詢工具SQL語言簡介02
08_308成績查詢工具SQL語言簡介03
09_308成績查詢工具簡介

完整教學影音:


教學論壇:
http://groups.google.com/group/vbnet2008?hl=zh-TW

發表時間文章標題
2015-06-25VB.NET範例:撲克牌發牌程式(可延伸VBA或APP等)
2015-06-25VB.NET範例:大樂透開獎程式(可延伸VBA或APP等)
2015-06-25VB.NET範例:擲骰子遊戲(可延伸VBA或APP等)
2015-06-25VB.NET程式設計第12次(擲骰子與大樂透開獎與撲克牌發牌)
2015-06-07VB.NET實務與資料庫之1(簡介與安裝練習系統)
2015-02-15VB.NET設計(九九乘法表&小狗動畫&撲克牌&字幕)
2015-01-17VB.NET自動化設計與資料庫之1(簡介與安裝練習系統)
2015-01-16VB.NET視窗設計懶人包(銜接VBA)
2015-01-16VB.NET視窗程式設計第3次上課(銜接EXCEL VBA設計)
2011-10-04VB.NET2008程式設計入門總整理
2010-12-25VB.NET實務與資料庫設計第17次上課
2010-12-18VB.NET實務與資料庫設計第16次上課
2010-12-10VB.NET實務與資料庫設計第15次上課
2010-12-04VB.NET實務與資料庫設計第14次上課(TQC VB2008解題)
2010-12-04VB.NET實務與資料庫設計第13次上課(TQC VB2008解題)
2010-12-03VB.NET實務與資料庫設計第14次上課
2010-11-26VB.NET實務與資料庫設計第13次上課
2010-11-24VB.NET2008程式設計入門總整理
2010-11-24VB.NET實務與資料庫設計第12次上課(TQC VB2008解題)
2010-11-24VB.NET2008程式設計第 11 次上課
2010-11-24VB.NET2008程式設計 第 14 次上課
2010-11-24VB.NET2008程式設計 第 10 次上課
2010-11-24VB.NET2008程式設計 第 6 次上課
2010-11-24VB.NET實務與資料庫設計第11次上課(TQC VB2008解題)
2010-11-24VB.NET實務與資料庫設計第10次上課(TQC VB2008解題)
2010-11-24VB.NET實務與資料庫設計第9次上課(TQC VB2008解題)
2010-11-19VB.NET實務與資料庫設計第12次上課
2010-11-15VB.NET2008程式設計第 11 次上課
2010-11-15VB.NET2008程式設計 第 14 次上課
2010-11-15VB.NET2008程式設計 第 10 次上課
2010-11-15VB.NET2008程式設計 第 6 次上課
2010-11-14VB.NET實務與資料庫設計第11次上課
2010-11-05VB.NET實務與資料庫設計第10次上課
2010-10-30VB.NET實務與資料庫設計第9次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫設計第8次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫設計第7次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫設計第6次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫設計第5次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫問卷結果如下:
2010-10-30VB.NET實務與資料庫設計第4次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫設計第3次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫設計第2次上課(TQC VB2008解題)
2010-10-30VB.NET實務與資料庫設計第 1 次上課
2010-10-30VB.NET與 ASP.NET課程通過國立師大非正規教育課程證照
2010-10-29VB.NET實務與資料庫設計第9次上課
2010-10-22VB.NET實務與資料庫設計第8次上課
2010-10-15VB.NET實務與資料庫設計第7次上課
2010-10-09VB.NET實務與資料庫設計第6次上課
2010-10-01VB.NET實務與資料庫設計第5次上課
2010-09-24VB.NET實務與資料庫設計第4次上課
2010-09-24VB.NET實務與資料庫問卷結果
2010-09-23VB2008實務與資料庫課程問卷
2010-09-17VB.NET實務與資料庫設計第3次上課
2010-09-10VB.NET實務與資料庫設計第2次上課
2010-09-03VB.NET實務與資料庫設計第 1 次上課
2010-08-18VB.NET與 ASP.NET課程通過國立師大非正規教育課程證照
2010-08-10VB.NET2008程式設計 第 18 次上課
2010-08-10VB.NET2008程式設計 第 14 次上課
2010-08-10VB.NET2008程式設計 第 15 次上課
2010-07-08VB.NET2008程式設計 第 18 次上課
2010-07-08VB.NET2008程式設計 第 14 次上課
2010-06-12VB.NET2008程式設計 第 15 次上課
2010-05-30VB.NET2008程式設計 第 13 次上課
2010-05-30VB.NET2008程式設計 第 12 次上課
2010-05-29VB.NET2008程式設計 第 13 次上課
2010-05-22VB.NET2008程式設計 第 12 次上課
2010-04-30VB.NET2008程式設計 第 9 次上課
2010-04-23VB.NET2008程式設計 第 8 次上課
2010-04-21VB.NET2008程式設計 第 7 次上課
2010-04-06VB.NET2008程式設計 第 5 次上課
2010-03-26VB.NET2008程式設計 第4次上課 (無聲版)
2010-03-23程式碼大三通:如何讓VB6、ASP與新的.NET(ASP.NET與VB.NET)程式碼共用
2010-03-19VB.NET2008程式設計 第3次上課
2010-03-12VB.NET2008程式設計 第2次上課
2010-03-06開學囉!VB.NET2008程式設計 第1次上課
2010-03-06勞工大學開學囉!VB.NET2008程式設計 第1次上課

電腦證照,勞工大學,程式設計,vb net教學網站,vb教學,vb net 資料庫,vb net 2008教學,vb net 範例,vb net教學影片,vb net 2010教學

如何用EXCEL VBA自動每日外匯行情

如何用EXCEL VBA自動每日外匯行情

這是在東吳大學進修推廣部VBA進階課上課的範例,
颱風天剛好同學在家練習如何用EXCEL VBA自動每日外匯行情,
因為用人工處理需要先連結網頁,
因為外匯資料分別在兩個不同表格裡,需要分別複製貼上兩次,
再貼到EXCEL中,共有十多種外匯資料需要匯入,
因此若能自動化處理,將大大節省時間,
如何做?可以先參考:如何批次下載股市資料到EXCEL中之1 [連結]
先錄製再簡單修改程式即可,
其實錄完最重要還是修改網址匯入的儲存格位置網頁中第幾個表格就差不多了,
由於有上下兩個表格,應此要重複兩次程式,
其他修改字型與格式表教基本,
最後記得就是改為共用程序,再傳遞網址與匯入位置即可完成。

結果畫面:


上課內容:
01_每日皆需要匯入外匯行情

02_建立下載清單工作表

03_錄製從WEB下載資料巨集

04_建立擷取外匯資料程序

05_擷取兩次表格並分左右

06_調整欄寬與改變字體顏色

程式碼:


教學影音(完整版在論壇):

教學影音完整版在論壇:
https://groups.google.com/forum/#!forum/label_excel_vba_basic_2014

課程特色:
1.如何將函數轉成VBA2.VBA與資料庫快速結合

EXCEL函數 VBA程式設計資料庫是分別屬於三個領域的知識,
但卻是目前大家都需要的一項專業技能,要把三者融合的很好實在非常不容易,
剛好我有近20年的VB程式設計與資料庫設計的經驗,
教EXCEL函數與相關課程也有多年,因此清楚如何把最重要的知識教給大家,
ADO資料庫設計的知識非常多,但根據我多年的設計實務經驗,
覺得最重要的是掌握SQL語言,就可以輕易的完成查詢、新增、修改與刪除等功能,
就可以輕易的完成自己想處理的大量資料,大大提高工作效率了!

上課用書是:
Excel函數&VBA其實很簡單(http://www.books.com.tw/exep/prod/booksfile.php?item=0010457292)
Excel VBA 與資料庫整合大活用(http://www.books.com.tw/exep/prod/booksfile.php?item=0010463634)

完整教學影音DVD申請:http://goo.gl/ZlBZE
論壇:http://groups.google.com/group/labor_excel_vba?hl=zh-TW

相關教學連結:
1.EXCEL VBA設計(自強基金會2012)第4次上課
http://terry55wu.blogspot.tw/2012/03/excel-vba20124.html

2.如何把EXCEL"函數"變為 "VBA"?自強基金會2012第5次上課
http://terry55wu.blogspot.tw/2012/04/excel-vba.html

3.自強基金會2012第8次上課
http://terry55wu.blogspot.tw/2012/05/excel-vba20128.html

4.自強基金會2012第9次上課
http://terry55wu.blogspot.tw/2012/05/excel-vba20129.html

5.EXCEL_VBA與資料庫--自強基金會2012(Ending)
http://terry55wu.blogspot.tw/2012/07/excelvba-2012ending.html

EXCEL,VBA,函數東吳進修推廣部,EXCEL VBA 函數 程式設計 線上教學 excel vba 教學 excel vba指令教學 vba範例教學excel  excel vba教學視頻 excel函數教學 excel函數