2015年9月14日 星期一

EXCEL VBA大數據自動化設計上課心得分享

EXCEL VBA大數據自動化設計上課心得分享

預覽:


又開學了,看到大家滿心期待,也非常的開心,
開頭課程從EXCEL函數開始,接下來就是如何一鍵完成工作的重頭戲,
當然幾乎所有的重覆工作都可以改為一鍵完成,
因為EXCEL所有功能都物件化,
所以只要知道把儲存格用 Cells 代替,
範圍用 Range 代替,其他還有列為Rows
工作表為Sheets,工作簿(EXCEL檔)為WorkBooks
就可以配合重複敘述 For幫我們要EXCEL重複輸入資料到哪個儲存格中。
很快就可以完成重複工作了。

教學影片:

最近在東吳推廣部自強工業基金會開課狀況都很好,
自費課程也都滿座,讓我有有驚訝。
回想初期開課,人可羅雀小貓兩三隻,
但現在大家學習興趣高漲,顯見大數據時代來臨,
想早點下班,不會點VBA自動化恐怕跟不上時代。

再者,我的教法也在調整中,最早教VBA的時候,
主要以工程師來學居多,現在幾乎非工程背景,因此,
我的教學理念:
1.VBA程式越短越好2.VBA程式越直覺越好

VBA程式越短越好,就是能寫一行就不寫兩行,
程式越精簡越好(且會提供程式碼供複製),
不拖泥帶水,不像有些書的程式那樣,
一大堆不需要的宣告和物件宣告,
VBA很聰明,不宣告也可以,一般性使用不會有問題的。

VBA程式越直覺越好,都是邊看邊寫,
想要產生什麼樣的結果由自己決定
只要學會幾個重要的物件即可,如:Cells、Range、Sheets等,
表示儲存格、範圍、工作表等,
配合 For 迴圈和 If 判斷達到自動化的目的

此外,理論大多看書都懂,缺的是實作出結果
所以最重要任務是教會大家做出結果,
至於理論會給參考書目,或最後提點,
相信應該都可以很快進入狀況。

最後,提供大量的雲端資源雲端白板、講義、影音與文章等,
讓學習可以24小時,隨處都可以學習,
只要懂得利用智慧裝置,要學會沒什麼問題。
最後剩下的就是要花時間動手做了,
祝大家學習愉快,提升工作效率,並享受工作帶來的成就感

此次上課內容:
01_問卷結果

02_自動化種類一鍵完成與自訂函數

03_按鈕程序撰寫方式


其他相關學習:
    教學論壇:
    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電腦也沒問題。

    課程理念:
    1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手! 2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。 3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。

    更多EXCEL VBA連結:
    01_EXCEL函數與VBA(入門) http://terry55wu.blogspot.tw/p/excelvba.html
    02_EXCEL VBA自動化教學(進階) http://terry55wu.blogspot.tw/p/excel-vba.html

    吳老師 2014/9/14

    EXCEL,VBA,函數東吳進修推廣部,excel,vba教學視頻,excel函數教學,excel函數應用,大數據,處理,EXCEL VBA自動化設計,表單,資料庫,ACCESS資料庫,ADO,SQL,巨集錄製,股票分析

    2015年9月9日 星期三

    東吳進修廣部的EXCEL VBA課又額滿了

    東吳進修廣部的EXCEL VBA課又額滿了



    對這期搶不到的朋友說抱歉,上一期火速額滿
    而這期呢?剛剛上去看一下,
    忘了通知之前想上課的朋友,
    實在是不瞭解為什麼會這麼熱門,
    這個課實在不太簡單,要學習VBA簡單程式,
    上課共8周
    前五周是五大函數(文字、邏輯、日期與時間、數學、檢視參照)的綜合應用與轉VBA
    後三周是綜合範例,大多是同學遇到的問題,
    其中有銷貨單自動化連結ADO連結資料庫的說明,
    ,以提高工作效率的方式。

    如果是中南部或無法配合時間上課的同學,
    可以考慮DVD函授課程,連結:http://terry55wu.blogspot.tw/p/dvd.html
    EXCEL VBA入門部分,如果不熟函數的可以選擇光碟10-13,
    或光碟17、25,
    EXCEL VBA進階部分,則有光碟22、26、27、35。

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

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

    2015年9月8日 星期二

    用PhoneGap開發APP(Jquery Mobile)教學懶人包

    用PhoneGap開發APP(Jquery Mobile)教學懶人包

    如果會設計網頁,就會開發APP
    PhoneGap的好處就是把APP開發變得很簡單
    只要用DreamWeaver CS6就可以無須寫程式就可設計出APP
    如果有現成的網站,也可以快速轉成APP
    但若是需要連結雲端資料庫
    可以運用
    PHP與雲端資料庫教學懶人包(2015):
    http://terry55wu.blogspot.tw/p/blog-page_18.html

    這學期也開了最新課程,可以把兩者結合運用。
    參考:http://terry55wu.blogspot.tw/2015/09/phpapp1phpmysql.html


    發表時間文章標題
    2015-07-01如何製作多頁面GOOGLE地圖APP(修正)
    2015-06-23網頁編輯DREAMWEAVER證照(APP設計的跳板)
    2015-06-23APP開發實例第4次上課(106APP綠島導覽)
    2015-06-23APP開發實例第4次上課(106APP綠島導覽)
    2015-06-14如何製作多頁面GOOGLE地圖APP(APP開發實例)
    2015-06-11HTML5手機APP程式開發(將網站轉APP)第9次上課
    2015-06-11元智跨平台手機APP設計第5次上課
    2015-06-07如何利用JqueryMobile官網ThemeRoller做佈景(APP開發)
    2015-05-21用做網頁(HTML5)的觀念做出106APP綠島導覽
    2015-05-06分享用做網頁(HTML5)的觀念做出102APP
    2015-02-02元智跨平台手機APP設計(用PhoneGap將網站轉APP)第2次上課
    2015-01-16如何在手機端建立資料庫來新增地標(APP開發實例)
    2015-01-16如何在手機端建立資料庫來新增地標(APP開發實例)
    2015-01-16如何在手機端儲存小量喜好設定資料(APP開發實例)
    2015-01-16如何製作多頁面GOOGLE地圖APP(APP開發實例)
    2015-01-16如何製作最愛景點GOOGLE地圖APP(APP開發實例)
    2015-01-16如何將書籍介紹網站轉成靜態APP(APP開發實例)
    2015-01-16如何用LocalStorage取代資料庫(APP開發實例)
    2015-01-16如何將書籍介紹網站轉成動態APP(APP開發實例)
    2015-01-16如何將綠島旅遊網站轉成APP(APP開發實例106APP)
    2014-10-04APP開發實例第1次上課
    2014-07-13APP開發實例第11次上課(如何使用Web_SQL_Database)
    2014-07-13APP開發實例_將GOOGLEMAP範例改為動態
    2014-07-13如何快速簡易的在 APP中加入GOOLGE地圖
    2014-07-13APP開發實例第6次上課
    2014-04-13APP開發實例第4次上課
    2014-04-10APP開發實例(PhoneGap)如何快速把網站變APP
    2014-03-22APP開發實例第1次上課
    2014-01-11元智跨平台手機APP設計第5次上課
    2014-01-08HTML5手機APP程式開發(將網站轉APP)第9次上課
    2014-01-08跨平台手機APP程式(用PhoneGap將網站轉APP)第7次上課
    2013-12-31元智跨平台手機APP設計(用PhoneGap將網站轉APP)第4次上課
    2013-12-24跨平台手機APP程式(用PhoneGap將網站轉APP)第12次
    2013-12-21元智跨平台手機APP設計(用PhoneGap將網站轉APP)第3次上課
    2013-12-15元智跨平台手機APP設計(用PhoneGap將網站轉APP)第2次上課
    2013-10-22如何在PhoneGap上顯示地圖流程
    2013-10-06跨平台手機APP程式(用PhoneGap將網站轉APP)第2次上課
    2013-10-06跨平台手機APP程式(用PhoneGap將網站轉APP)第1次上課

    完整影音論壇:
    https://groups.google.com/forum/#!forum/labor_app_2014

    開發 APP 的新領域
    混合式應用程式是以 Web  應用程式做為基礎,使用網頁技術開發應用程式,因此絕

    大多數網頁設計
    者可以踏入行動裝置應用程式開發者之路,大幅降低設計行動裝置應用程式的門檻。

    PhoneGap 特點:
    輕量級架構:
    PhoneGap 以 JavaScript 撰寫,檔案只有一百餘 K。
    節省開發及維護成本:建立網頁檔案所需的時間遠比撰寫行動裝置應用程式原生碼要
    短,曾有專家進行研究,使用 PhoneGap 的開發成本,僅需一般開發成本的五分之一。
    開發門檻低:以往要開發行動裝置應用程式,必須經數年的程式語言基礎,才能進行
    開發。
    兼容性:
    以往開發行動裝置應用程式時,必須為各種平台撰寫不同程式碼,雖然程式
    邏輯概念相同,不同平台程式仍有差異,也要在不同平台上分別編譯。
    雲端編譯:應用程式可以在本地編譯,也可以使用 Phonegap  提供的雲端 Build  工
    具進行編譯。配合整合環境軟體開發:在適當的整合環境中進行應用程式的開發可以節省非常時間精力。
    元件免費:
    PhoneGap 是完全免費的元件,如此可降低應用程式開發成本,也是學習行
    動裝置應用程式入門的最佳選擇。

    APP開發,PhoneGap,JavaScript網站轉APP,phonegap tutorial,dreamweaver phonegap教學,phonegap ios教學,android phonegap教學,iphone phonegap教學,phonegap安裝教學

    從PHP雲端資料庫到APP開發之1(打造PHP與MySQL環境)

    從PHP雲端資料庫到APP開發之1(打造PHP與MySQL環境)

    這是從PHP雲端資料庫到APP開發,
    這門課的主要宗旨在建立APP可以存取的雲端資料庫,
    也就是把兩個技術集合使用,
    而這也是最多學員常常問到的,
    至於APP的開發以HTML5為主,當然也可以改為Android APP開發,
    而動態網頁,也不一定是PHP,也可以改為ASP.NET或JSP等,
    其實觀念都相通,差別是背後有不同的使用需求。
    第一次上課,主要是了解學生的程度和學習需求,下載XAMPP安裝的懶人包 [下載]
    安裝的懶人包,還真的蠻簡單的,只需要下載並接壓縮到D碟,
    不要有中文資料夾名稱,並執行setup_xampp安裝,
    啟動ApacheMySQL即完成開發環境設定,並查出自己的IP位址
    這樣就可以打造開發環境,也可以當成雲端伺服器來使用,
    家裡有光纖的建議申請固定IP就可以來架雲端了。
    接下來就是打造PHP的開發環境了,
    用的工具是DreamWeaver CS6 所以必須要先學會設定網站的方式,
    就可以很輕易的設計出PHP的動態網頁與連結雲端資料庫,
    接下來就是與APP連結了。

    所以之後的18周課程大致上會先講解完PHP與MYSQL資料庫,
    大約9周時間,可以先參考之前海洋技術學院上課整理:

    PHP與雲端資料庫教學懶人包(2015)
    http://terry55wu.blogspot.tw/p/blog-page_18.html

    接下來則是APP開發部分,用的是PhoneGap技術,
    將 Jquery Mobile包在裡面,其實骨子裡也是 JAVAscript與CSS3。
    可以參考之前上課(PhoneGap APP教學懶人包2015):
    http://terry28853669.pixnet.net/blog/category/list/1384515

    流程:

    上課內容:
    01_建立PHP01網站子目錄

    02_練習1表單結果

    03_如何在DWCS6中新增網站

    04_如何在DWCS6中設定伺服器(基本)

    05_如何在DWCS6中設定伺服器(進階)

    06_如何在DWCS6中設定伺服器(進階)

    07_建立第一個PHP網頁

    08_第一個PHP網頁結果

    09_第一個表單

    10_用GET接收表單參數姓名並顯示


    教學影片:


    參考書目
    Dreamweaver CS6 X PHP超強互動網站特訓班(附影音教學、獨家擴充程式、範例、試用版)
    作者: 鄧文淵/總監製,文淵閣工作室/編著

    挑戰PHP5/MySQL程式設計樂活學
    作者: 文淵閣工作室 (著)

    PHP 5實力養成暨評量(附光碟)
    作者: 財團法人中華民國電腦技能基金會

    php教學例子,php mvc教學,php ajax教學,資料庫,大數據,開放資料,XAMPP,Dreamweaver CS6,雲端資料庫,php mysql教學,html教學,php教學影片,php教學範例,php 安裝

    2015年8月31日 星期一

    如何解決ECLIPSE開發JAVA無法顯示說明(Javadoc)

    如何解決ECLIPSE開發JAVA無法顯示說明(Javadoc)

    可以先參考:
    JAVA證照考題解答分享(Android證照的跳板)
    http://terry55wu.blogspot.tw/2014/01/javaandroid.html
    JAVA程式設計第2次上課(環境安裝與變數與Math類別)
    http://terry55wu.blogspot.tw/2015/06/java-2.html
    艾鍗JAVA物件導向程式設計2(流程控制)
    http://terry55wu.blogspot.tw/2015/06/java2_21.html
    從JAVA入門到智慧型手機設計第2次上課
    http://terry55wu.blogspot.tw/2015/06/java2.html

    後天剛好應邀指導資訊系學生有關JAVA程式設計證照考試
    再設定開發JAVA的環境時,剛好遇到無法顯示說明(Javadoc)的問題,
    如果無法顯示說明檔(Java SE API Documentation)實在非常不方便,
    因為無論開發JAVA或是Android都需要參考每個類別的屬性方法的使用方法,
    自然非常需要API說明的參考,
    只要給對的引數值與資料型態,自然能寫出沒有錯誤的程式,
    這部分無論是JAVA或其他程式都相同,
    也就是沒有人會去背說明檔,而通常是有需要的時候參考一下就好,
    證照考試的時候也應該會有參考,
    但要如何設定說明檔呢?另外剛好找到將說明檔改為中文化 [下載]
    一併說明。
    Eclipse 431 [下載]
    JAVA SDK 1.7 [下載]

    流程:


    畫面說明
    01_無法顯示Javadoc畫面

    02_設定

    03_設定流程圖加入說明網站連結

    04_正常顯示Javadoc中文說明畫面

    05_正常顯示Javadoc畫面

    06_改為中文化說明

    影片說明:


    相關JAVA教學:
    發表時間文章標題
    2015-06-22JAVA網路程式設計第1天上課分享(HTML 5與JavaScript)
    2015-06-21艾鍗JAVA物件導向程式設計2(流程控制)
    2015-06-21JAVA程式設計第2次上課(環境安裝與變數與Math類別)
    2015-06-20從JAVA入門到智慧型手機設計第2次上課
    2015-06-20從JAVA入門到智慧型手機設計第1次上課
    2015-01-16如何在JAVA顯示河洛之數結果
    2015-01-16如何在JAVA顯示系統時間並格式化
    2015-01-16JAVA物件導向設計第3堂課:JSP與APP跳板
    2015-01-16JAVA物件導向設計第2堂課:JSP與APP跳板
    2015-01-16JAVA物件導向第1堂課:JSP與APP跳板
    2014-01-20佛光資應系JAVA證照考題解答分享(Android證照的跳板)
    2013-08-19艾鍗JAVA物件導向程式設計課程上課影音分享(2)
    2013-08-02總統府旁JAVA網路程式設計第2天上課分享
    2013-08-02總統府旁JAVA網路程式設計第1天上課分享
    2013-03-15從JAVA入門到智慧型手機設計第2次上課
    2013-03-11從JAVA入門到智慧型手機設計(1)
    2012-10-27有七星潭海浪聲的JAVA入門與證照分享
    2012-09-14JAVA程式設計第7次上課
    2012-08-29JAVA程式設計第1次上課
    2012-05-31有七星潭海浪聲的JAVA入門與證照分享1
    2012-04-08JAVA證照考題解答分享,Android證照的跳板
    2012-01-25JAVA證照考題解答分享,Android證照的跳板
    2011-10-04JAVA程式設計總整理
    2010-10-30湜憶電腦 TQC JAVA進階級先修課程之二
    2010-10-30湜憶電腦 TQC JAVA進階級先修課程
    2010-05-30最近的生活很JAVA--分享GOOGLE服務在教學上的應用
    2010-05-30文化大學推廣部JAVA程式設計第 5 次上課
    2010-05-30文化大學推廣部JAVA程式設計第 4 次上課
    2010-05-30文化大學推廣部JAVA程式設計第 3 次上課
    2010-05-30文化大學推廣部JAVA程式設計第 2 次上課
    2010-05-30程式語言排行榜,C語言居冠,JAVA次之
    2010-05-30最近的生活很JAVA--分享GOOGLE服務在教學上的應用
    2010-05-22JAVA程式設計第2次上課(環境安裝與變數與Math類別)
    2009-08-27TQC JavaScipt 實用級線上影音
    2009-08-24TQC JavaScipt 線上影音教學課程 101自動瀏覽器
    2009-03-12Java、VisualBasic、Visual C++有什麼不一樣呢?

    java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照