2015年1月14日 星期三

如何精簡VBA程式與傳遞引數

如何精簡VBA程式與傳遞引數
  • 1.如何將個別程序改為共用程序與傳遞參數
  • 2.如何呼叫共用程序
  • 3.完成並增加按鈕
以往要查詢資料時通常需要將資料匯出到資料庫中,
再利用ADOSQLSELECT語法來查詢資料,
但這樣的方法技術難度很高,並不適合一般性的辦公室應用,
因此如何不用資料庫,也能在EXCEL中查詢變得很重要。

為什麼以前在EXCEL中查詢很困難,
主要是EXCEL2003以前的版本一個工作表最多只能容納65536筆資料,
加上如果資料倆一多就很容易白畫面,接下來就是EXCEL程式當掉。
EXCEL2007筆數提高到1048576筆
此外,現在電腦記憶體也從早期的64MB,提高到4GB以上,增加了六十幾倍,
因此大大提高EXCEL的可用性,把它拿來當資料庫應該也沒什麼不可
加上EXCEL本身提供VBA開發環境,對EXCEL的自動化有如虎添翼的功效,
事實上,VBA無須安裝,所以很容易取得,又跨WINDOWS與MAC電腦,
加上只要有EXCEL電腦就有VBA
讓VBA的執行更容易,不向其他開發工具,如VB.NET,光安裝就是大問題,
更別說執行與設計的複雜度,非一般人可及。

以下用很簡單的方式教大家快速建立EXCEL版的查詢系統,會先錄製巨集
再來修改,其後就可以當成範本,快速修改成自己所需,
這樣彈性也大,也省去大筆軟體開發的經費。

1.如何將個別程序改為共用程序與傳遞參數
 2.如何呼叫共用程序
 3.完成並增加按鈕



教學影音:

影片近期推出......

其他相關學習:
教學論壇:
https://groups.google.com/forum/#!forum/scu_excel_vba2_83

與前幾期的課程雖然用的是相同的範例,但最大的不同在:
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/1/13


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

2015年1月13日 星期二

如何快速在EXCEL中建立查詢系統(免資料庫)之1

如何快速在EXCEL中建立查詢系統(免資料庫)之1(01_如何將資料分離(查詢系統建立))

以往要查詢資料時通常需要將資料匯出到資料庫中,
再利用ADOSQLSELECT語法來查詢資料,
但這樣的方法技術難度很高,並不適合一般性的辦公室應用,
因此如何不用資料庫,也能在EXCEL中查詢變得很重要。

為什麼以前在EXCEL中查詢很困難,
主要是EXCEL2003以前的版本一個工作表最多只能容納65536筆資料,
加上如果資料倆一多就很容易白畫面,接下來就是EXCEL程式當掉。
EXCEL2007筆數提高到1048576筆
此外,現在電腦記憶體也從早期的64MB,提高到4GB以上,增加了六十幾倍,
因此大大提高EXCEL的可用性,把它拿來當資料庫應該也沒什麼不可
加上EXCEL本身提供VBA開發環境,對EXCEL的自動化有如虎添翼的功效,
事實上,VBA無須安裝,所以很容易取得,又跨WINDOWS與MAC電腦,
加上只要有EXCEL電腦就有VBA
讓VBA的執行更容易,不向其他開發工具,如VB.NET,光安裝就是大問題,
更別說執行與設計的複雜度,非一般人可及。

以下用很簡單的方式教大家快速建立EXCEL版的查詢系統,會先錄製巨集
再來修改,其後就可以當成範本,快速修改成自己所需,
這樣彈性也大,也省去大筆軟體開發的經費。

1.完成畫面:
2.錄製巨集並註解修改程式 


教學影音:



其他相關學習:
教學論壇:
https://groups.google.com/forum/#!forum/scu_excel_vba2_83

與前幾期的課程雖然用的是相同的範例,但最大的不同在:
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/1/13

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

智慧型行動載具辦公應用實務班上課分享之3

智慧型行動載具辦公應用實務班上課分享之3
(03_如何在手機播放影片下載YOUTUBE影片(MXPLAYER與TUBEMATE))

這是1月9日在公務人員訓練處上課內容,
主要分享對於智慧型手機平板的基本操作常用APP使用心得
主要以實用與分享密技為主,
對想有系統學會智慧手機的朋友可以看看。

1.如何雲端安裝APP
 2.如何播放手機中的影片
 3.如何輸出到大電視
 4.連結線

完整影片:


影音內容:
01_基本操作說明
02_基本操作說明(捷徑與ANDROID助手)
03_如何在手機播放影片與下載YOUTUBE影片(MXPLAYER與TUBEMATE)
04_未知來源安裝與其他GOOGLE_APP安裝
05_GOOGLE常用APP介紹
06_智慧型手機與平板的基本認識
07_好用APP介紹
08_如何將照片上傳到雲端硬碟
09_如何在電腦中上傳檔案
10_如何發布網頁與產生短網與QR碼

課程綱要
  1. 講師簡介
  2. 智慧型手機的產業現況
  3. 智慧平板的產業現況
  4. APP的未來爆炸性需求
  5. 如何成為APP應用達人
  6. Android與iOS比較
  7. Android與iOS行動載具基本操作
  8. App下載與常用App教學.
Android與iOS比較
iOS 特性
無個人化桌面,直接以軟體 App 呈現。
音樂、圖片等多媒體資料必須透過 iTunes 來同步,影片需要轉檔才能讀取。
App Store 軟體數量龐大。
有些操作介面還是以英文為主。
瀏覽器不支援 Flash、Java。
舊產品支援升級到新版本系統的機率高。
蘋果手機限定,價格高昂。

Android 特性

依據不同的廠商,搭載不同的獨家UI設計。
資料管理開放,不需經過特定軟體存取。另外,根據不同廠商所推出的產品,會搭配自家的資料管理軟體。
GOOGLE PLAY的軟體數量不及 App Store 多,且由於產品數量較多,規格參差不齊,容易有硬體不支援軟體的問題。
舊產品升級機率較低。
整合 Google 服務。

iOS行動載具基本操作
iOS以iPad教學為主
(一) iPad 基本教學
(二) iPad基礎應用
(三) iPad常用應用程式
GOOGLE Andrid2入門應用吃喝玩樂影音分享
http://terry55wu.blogspot.com/2011/04/google-andrid2.html
智慧型手機APP的第一堂課
http://terry55wu.blogspot.com/2012/04/app.html 
智慧型手機開發實例與證照解析(Android)第18次上課
http://terry55wu.blogspot.tw/2013/01/android18.html 
建國科大APP產業演講影音(共2小時)
http://terry55wu.blogspot.tw/2013/01/app2.html
海洋資通APP開發課程第10次上課
http://terry55wu.blogspot.tw/2012/12/app10.html

2015年1月12日 星期一

智慧型行動載具辦公應用實務班上課分享之2

智慧型行動載具辦公應用實務班上課分享之2(基本操作說明(捷徑與ANDROID助手))

這是1月9日在公務人員訓練處上課內容,
主要分享對於智慧型手機平板的基本操作常用APP使用心得
主要以實用與分享密技為主,
對想有系統學會智慧手機的朋友可以看看。

熱門問題與解答:
完整影片:


影音內容:
01_基本操作說明
02_基本操作說明(捷徑與ANDROID助手)
03_如何在手機播放影片與下載YOUTUBE影片(MXPLAYER與TUBEMATE)
04_未知來源安裝與其他GOOGLE_APP安裝
05_GOOGLE常用APP介紹
06_智慧型手機與平板的基本認識
07_好用APP介紹
08_如何將照片上傳到雲端硬碟
09_如何在電腦中上傳檔案
10_如何發布網頁與產生短網與QR碼

課程綱要
  1. 講師簡介
  2. 智慧型手機的產業現況
  3. 智慧平板的產業現況
  4. APP的未來爆炸性需求
  5. 如何成為APP應用達人
  6. Android與iOS比較
  7. Android與iOS行動載具基本操作
  8. App下載與常用App教學.
Android與iOS比較
iOS 特性
無個人化桌面,直接以軟體 App 呈現。
音樂、圖片等多媒體資料必須透過 iTunes 來同步,影片需要轉檔才能讀取。
App Store 軟體數量龐大。
有些操作介面還是以英文為主。
瀏覽器不支援 Flash、Java。
舊產品支援升級到新版本系統的機率高。
蘋果手機限定,價格高昂。

Android 特性

依據不同的廠商,搭載不同的獨家UI設計。
資料管理開放,不需經過特定軟體存取。另外,根據不同廠商所推出的產品,會搭配自家的資料管理軟體。
GOOGLE PLAY的軟體數量不及 App Store 多,且由於產品數量較多,規格參差不齊,容易有硬體不支援軟體的問題。
舊產品升級機率較低。
整合 Google 服務。

iOS行動載具基本操作
iOS以iPad教學為主
(一) iPad 基本教學
(二) iPad基礎應用
(三) iPad常用應用程式
GOOGLE Andrid2入門應用吃喝玩樂影音分享
http://terry55wu.blogspot.com/2011/04/google-andrid2.html
智慧型手機APP的第一堂課
http://terry55wu.blogspot.com/2012/04/app.html 
智慧型手機開發實例與證照解析(Android)第18次上課
http://terry55wu.blogspot.tw/2013/01/android18.html 
建國科大APP產業演講影音(共2小時)
http://terry55wu.blogspot.tw/2013/01/app2.html
海洋資通APP開發課程第10次上課
http://terry55wu.blogspot.tw/2012/12/app10.html

2015年1月11日 星期日

智慧型行動載具辦公應用實務班上課分享之1

智慧型行動載具辦公應用實務班上課分享之一(參考用書與智慧手機基本操作說明)

這是1月9日在公務人員訓練處上課內容,
主要分享對於智慧型手機平板的基本操作常用APP使用心得
主要以實用與分享密技為主,
對想有系統學會智慧手機的朋友可以看看。

1.參考用書:

 2.熱門問題與解答:
完整影片:


影音內容:
01_基本操作說明
02_基本操作說明(捷徑與ANDROID助手)
03_如何在手機播放影片與下載YOUTUBE影片(MXPLAYER與TUBEMATE)
04_未知來源安裝與其他GOOGLE_APP安裝
05_GOOGLE常用APP介紹
06_智慧型手機與平板的基本認識
07_好用APP介紹
08_如何將照片上傳到雲端硬碟
09_如何在電腦中上傳檔案
10_如何發布網頁與產生短網與QR碼


課程綱要

  1. 講師簡介
  2. 智慧型手機的產業現況
  3. 智慧平板的產業現況
  4. APP的未來爆炸性需求
  5. 如何成為APP應用達人
  6. Android與iOS比較
  7. Android與iOS行動載具基本操作
  8. App下載與常用App教學.

Android與iOS比較
iOS 特性
無個人化桌面,直接以軟體 App 呈現。
音樂、圖片等多媒體資料必須透過 iTunes 來同步,影片需要轉檔才能讀取。
App Store 軟體數量龐大。
有些操作介面還是以英文為主。
瀏覽器不支援 Flash、Java。
舊產品支援升級到新版本系統的機率高。
蘋果手機限定,價格高昂。

Android 特性

依據不同的廠商,搭載不同的獨家UI設計。
資料管理開放,不需經過特定軟體存取。另外,根據不同廠商所推出的產品,會搭配自家的資料管理軟體。
GOOGLE PLAY的軟體數量不及 App Store 多,且由於產品數量較多,規格參差不齊,容易有硬體不支援軟體的問題。
舊產品升級機率較低。
整合 Google 服務。

iOS行動載具基本操作
iOS以iPad教學為主
(一) iPad 基本教學
(二) iPad基礎應用
(三) iPad常用應用程式
GOOGLE Andrid2入門應用吃喝玩樂影音分享
http://terry55wu.blogspot.com/2011/04/google-andrid2.html

智慧型手機APP的第一堂課
http://terry55wu.blogspot.com/2012/04/app.html 

智慧型手機開發實例與證照解析(Android)第18次上課
http://terry55wu.blogspot.tw/2013/01/android18.html 

建國科大APP產業演講影音(共2小時)
http://terry55wu.blogspot.tw/2013/01/app2.html

海洋資通APP開發課程第10次上課
http://terry55wu.blogspot.tw/2012/12/app10.html

台北市公務人員訓練處 吳清輝老師 數位影音 雲端應用教學 e化創新 雲端計算 虛擬電腦 吳老師提供 APP教學,Google Andriod,TQC PLUS,吳清輝老師 吳老師提供 程式開發 線上教學 資訊應用系 雲端計算 iOS 行動載具 辦公應用