2015年8月10日 星期一

如何用COUNTIF函數篩選黑名單(無須撰寫VBA)

如何用COUNTIF函數篩選黑名單(無須撰寫VBA)

完成結果:



昨天在東吳進修推廣部講到數學函數單元,最重要的用到COUNTIF函數
並舉到黑名單篩選範例,實際上,這有點類似資料庫的應用
只要未來需要查詢大量清單資料,就可以使用CONTIF來查詢,
只要結果大於1,就表示有找到資料,
但是,無法比對關鍵字查詢等的簡易查詢,
若要進階查詢,還是要用VBA的Instr函數
或是篩選的功能VBA,或是SQL語法等,
不過COUNTIF算是最簡單的。

上課畫面:
01_下載黑名單範例

02_建立黑名單名稱範圍

03_用COUNTIF函數判斷是在黑名單

04_篩選結果為0並刪除列

請先看之前的課程:
如何將數學函數轉EXCEL VBA設計之一
http://terry55wu.blogspot.tw/2014/09/excel-vba_19.html
如何將數學函數轉EXCEL VBA設計之二
http://terry55wu.blogspot.tw/2015/01/excel-vba.html
提高工作效率_黑名單篩選範例分享
http://terry55wu.blogspot.tw/2015/06/blog-post.html
雲端問卷調查及EXCEL統計分析研習分享
http://terry55wu.blogspot.tw/2014/11/excel.html

完整的教學影片:

其他相關學習:
論壇(請上課學員自行申請加入,不對外開放):
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/21

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

2015年8月6日 星期四

如何直接從網頁取得資料並顯示在APP中(APP開發範例台銀匯率)

如何直接從網頁取得資料並顯示在APP中(APP開發範例台銀匯率)

完成畫面:


最近的實用範例
因該是每個領域都會用到的,
就是如何可以把某網站的網頁資料即時的顯示在手機之中
所以,
要能解決兩個最大的問題,
1.APP如何連結網頁,並將網頁的HTML資料下載。
2.用字串類別的尋找與切字串函數,把需要的資料切下來
要完成以上動作不難,
但需要幾部分知識,
1.基礎元件使用,這範例只使用TextView、Spinner、Button,
當然也可以改為自己學的更好的顯示方式,如ListView或結合資料庫。
2.如何下載網路上的資料

相關連結:
JAVA程式設計第2次上課(環境安裝與變數與Math類別)
艾鍗JAVA物件導向程式設計2(流程控制)
JAVA物件導向設計第2堂課:JSP與APP跳板
從JAVA入門到智慧型手機設計第1次上課
Android開發實務下拉清單Spinner與樣板
Android開發實務範例全民英檢查詢APP
如何在Android APP的ListView 元件同時加上圖與字

上課內容:
01_台銀匯率畫面

02_需要的匯率HTML程式碼

03_將網頁轉到APP上顯示幣別

03_手機上直接顯示網頁裡的美金利率

完整影音

程式碼

論壇:
https://groups.google.com/forum/#!forum/ittraining_android

課程理念與課程介紹:
Android智慧型手機平台,已成為手機上最完整的開放開發平台
人手必備的趨勢下行動上網已達500萬人次以上,手機相關應用,將會超
越PC,比PC更智慧,更貼近個人使用習慣,未來APP將漸取代Web,成
為各產業或政府對外窗口。
如何開發APP,以循序漸進的方式講授Android應用程式架構、圖形介面
開發、測試與除錯等,進而取得證照。
吳老師教學特色:
1.影音複習分享(全程錄影)。
2.能不硬code程式,有程式也會提供畫面。
3.提供業界實務開發經驗。
4.書上沒講到的操作,圖形化工具使用。
5.隨時更新第一手資訊。

參考書目
Android 初學特訓班
作者:鄧文淵/總監製;文淵閣工作室/編著

相關教學:
Android 教學研習心得分享懶人包:
http://terry55wu.blogspot.com/p/android.html

發表時間文章標題
2015-06-15Android開發實務基本相簿Photoplayer範例
2015-06-15Android開發實務相簿表格GridView範例
2015-06-13智慧型手機開發進階SQLite資料庫的存取方式
2015-06-13智慧型手機進階SQLite資料庫的存取方式
2015-05-25如何讓圖片有縮放功能(增加TouchImageView類別)
2015-05-18把Android APP專案轉移Android_Studio分享
2015-03-22ANDROID APP開發與雲端實務應用(第1次上課建置與開發)
2015-01-28Android APP程式開發證照教學懶人包(new)
2015-01-16Android開發實務相簿表格GridView範例
2015-01-16Android開發實務相簿藝廊Gallery範例
2015-01-16Android開發實務基本相簿Photoplayer範例
2015-01-16Android開發實務下拉清單Spinner與樣板
2015-01-16Android開發實務相簿藝廊Gallery範例
2015-01-16健行科大Android程式設計實務第4次上課_RadioButton
2015-01-16Android開發實務Input介面設計與AlertDialog
2015-01-16Android開發實務多按鈕與多國語系
2015-01-16Android程式實務第1次上課(馬上建置與開發)
2014-07-13艾鍗Android行動應用程式設計實務(如何產生功能表選單)
2014-07-13如何使用ListView 介面元件
2014-07-13教您學會簡易相簿APP範例Phoneplayer專案
2014-07-13如何在Android APP的ListView 元件同時加上圖與字
2014-01-12智慧型手機(Android)設計入門第15次
2014-01-05智慧型手機(Android)設計入門第14次
2013-09-28智慧型手機設計入門第2次(102年)
2013-02-03Android開發實例進階(勞大) 影音DVD完工
2013-01-13智慧型手機開發實例與證照解析(Android)第18次上課
2013-01-13建國科大APP產業演講影音(共2小時)
2012-12-22智慧型手機開發實例與證照解析(Android)第15次上課
2012-12-22智慧型手機開發實例與證照解析(Android)第11次上課
2012-12-08智慧型手機開發實例與證照解析(Android)第13次上課
2012-12-08海洋資通APP開發課程第10次上課
2012-11-18智慧型手機開發實例與證照解析(Android)第10次上課
2012-11-02智慧型手機開發實例與證照解析(Android)第9次上課
2012-10-28智慧型手機開發實例與證照解析(Android)第8次上課

想快速學會APP設計與開發,建議可以先從JAVA先聽完並練習,
再學習光碟19,之後銜接光碟21進階或光碟14比較偏證照考試。
或從光碟24_從JAVA入門到智慧型手機設計開始(目錄 http://goo.gl/1XOOG)
另有最近推出的合輯:
光碟30_JAVA7物件導向(2013) 艾鍗學院96小時上課 目錄:
http://goo.gl/Wjbjo9
光碟31_智慧型手機入門(2013) 勞工大學48小時上課 目錄:
http://goo.gl/qMTc9E
光碟32_淡江資工Android證照解題(2013) 淡江資工40小時上課 目錄:
http://goo.gl/q1eQkr
想快速學會APP設計與開發,建議可以先從光碟24--30--31--32

完整教學影音DVD分享申請 [連結]

android app教學,android 開發教學,android 程式教學,android eclipse,android 使用教學,Andriod ,android ,程式教學 ,android ,eclipse ,Android Studio,App開發教學,app開發課程,手機app開發教學

2015年7月31日 星期五

如何用EXCEL VBA匯整12個月資料到總表

如何用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_關閉畫面閃動畫面

程式碼:


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

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

課程特色:
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月28日 星期二

如何用EXCEL VBA批次另存成2003與CSV等格式

如何用EXCEL VBA批次另存成2003與CSV等格式

這是在東吳大學進修推廣部VBA進階課上課的範例,
繼前一次上課講到如何將大量的工作表批次轉成活頁簿(EXCEL檔),
剛好有同學問到,那如果要轉換成EXCEL2003或CSV檔,或是XML等檔案格式
其實,只要在 SaveAs 加上檔案格式的參數
就可以輕易的批次轉換成想要的格式,幾乎是一鍵完成
可輕易批次轉成各種格式,無須像以前一個一個的另存新檔,
除了浪費時間,也容易犯錯,
檔案越多,浪費的時間越多,
至於要怎麼做,請看後面的介紹。

結果畫面:

上課內容:
01_建立要批次轉換格式的資料夾

02_複製工作表存成活頁簿程序

03_增加FileFormat檔案格式的參數

04_找到參數名稱

05_加xlExcel8到程序後面

06_避免一直跳出相容性提示

07_關閉提示最後再開啟

08_轉換成功畫面

程式碼:


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

教學影音完整版在論壇:
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月21日 星期二

如何將EXCEL公式改直接貼上修改為VBA

如何將EXCEL公式改直接貼上修改為VBA

完成結果:


昨天在東吳進修推廣部講到將EXCEL公式改直接貼上修改為VBA程序
又是很快額滿的一期,8周32節課的速成班,確實有吸引力。

一般人要從EXCEL函數與公式轉換到VBA確實有點難度,
尤其是一些常用物件的使用與VBA函數上,
似乎無法短期內上手,當然不斷的找機會練習有其必要性,
但如果可以把已經很熟習的EXCEL已經建立好的公式,
直接放到VBA的程序中,
一下子就可以把公式動態的輸出到某個儲存格中(Cells),
這邊提供給大家一個非常簡單的訣竅,
就是:
1.將貼上的公式中有雙引號再多加一個雙引號,亦即一個變兩個。
2.把某列改為變數 i ,但必須加入串接符號 & ,亦即 " & i & " 。

掌握以上兩個訣竅,就可以輕易的將平時熟悉的公式轉為VBA程序了,
當然這樣的方式並不是很純正的VBA寫法,
最好還是轉用VBA的函數或是用Application的WorkFunction取的Text函數,
都是更好的寫法,只是難度當然更高了。

完成的畫面:
01_將EXCEL公式無痛轉為VBA程序

02_修改雙引號與加入變數

完整的教學影片:

其他相關學習:
論壇(請上課學員自行申請加入,不對外開放):
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/21

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