顯示具有 VBA 標籤的文章。 顯示所有文章
顯示具有 VBA 標籤的文章。 顯示所有文章

2015年2月2日

如何批次下載股市資料到EXCEL中之2

如何批次下載股市資料到EXCEL中之2
    • 01_建立清單
    • 02_錄製巨集與修改兩個變數
    • 03_增加兩個變數與迴圈
    • 04_刪除A嶼自動調整欄寬
    • 05_完成程式碼
    • 06_補上刪除舊的工作表
    繼上一篇的分享之後,如何批次下載股市資料到EXCEL中之1 [連結]

    最常被學員問到的就是如何自動批次下載網路上的資料到EXCEL中
    並且可以自動放在新增的工作表中,
    最好可以當下次新增的時候批次刪除舊的工作表
    但要如何做到呢?
    首先,要先學會如何如何自動下載YAHOO股市資料到EXCEL中[連結]
    接下來要先準備好所需要的連結網址表格,欄位:類股網址
    我是用WORD來轉換格式的,最後轉換成表格即可,
    再來就是撰寫(複製)所需程式,其實也都是之前寫好的部分來改就可以,
    下載網頁上的那段程式是用錄製巨集而來的只是把它放在迴圈之中,
    這樣他就可以反覆幫我們下載資料了。

    迴響很大,因此會還有之後更多的之2、3、4....
    這篇主要細部的來說明這樣的自動化下載網路上資源的方法,
    首先把巨集錄好,接下來就是把兩個資料變成變數,我用X,Y,
    但名稱可以自訂,用X類股名稱Y當成網址
    至於有網友會問,為什麼不宣告,因為VBA可以不宣告就可以使用,
    那就不需要比較方便,宣告當然也可以啦!
    只是因為又要談宣告變數與資料型態,對非資訊背景的網友恐怕有困難。

    接下來再加上迴圈範圍,就是清單的頭尾,自動抓到最後一列的位置,
    所以可以自動增減範圍了,
    刪除不需要的欄與列,並自動調整欄寬
    當然可以用Columns物件控制就可以了,列物件 Rows物件亦同,
    最後在開頭加上,刪除舊的工作表,這樣就完成自動化了。
    不足之處還有很多,之後再說明囉!

    01_建立清單

    02_錄製巨集與修改兩個變數

    03_增加兩個變數與迴圈

    04_刪除A欄嶼自動調整欄寬

    05_完成程式碼

    06_補上刪除舊的工作表



     教學影音:


    不足之處思考:
    • 如何快速將網頁中的網址變為表格?
    • 如何在下在資料時順便篩選需要的結果(如只下載上漲的資料)
    • 如何把改寫成固定時間自動下載資料?
    其他相關學習:
      教學論壇:
      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月31日

      如何用VBA快速取得期貨交易資料(開收高低量)

      如何用VBA快速取得期貨交易資料(開收高低量)

      最近有學員問到一個常被問到,也是很實用的問題,
      因此整理成為期貨VBA自動化範例
      算是把之前所教的基本功夫融入進來,
      就可以自動完成本來需要非常耗費時間的事,
      可以將十幾萬筆資料,在幾秒鐘內,就可以自動得到需要的資料
      包括開盤、收盤、最高、最低、總量
      這裡需要用的的技術包括:
      1.篩選巨集錄製
      2.如何新增工作表
      3.如何刪除工作表與不顯示確定刪除對話視窗
      4.如何動態輸入函數取得結果,
      如最高的MAX、最低的MIN、總計的SUM。
      5.另外就是迴圈範圍與取得範圍內的最下面一列。
      可能最容易犯錯的大概就是把變數放在字串之中了,
      其實只要熟悉後,就可以在數秒完成本來需要幾個小時的工作,問題:
      1. 時間在TXDATA84500指是的8點45分00秒,84559指的是8點45分59秒,
        846為84500-84600,847為84601-84700,以後以此類推。
      2. 開為開盤價,每一個時間的第一個價格,例如847的第一個價格為84601的第一個價格。
      3. 高、低則為該分鐘內最高價最低價,如時間847的高低為84601至84700的最大值和最小值。
      4. 收為收盤價,如時間847的高低為84601至84700的最後一個價格也就是84700中的最後一個價
      5. 近月量指是該分鐘所有秒數的成交量加總
      6. 近月總量則為從開盤後累積的成交量

      步驟如下:
      01_需求畫面

      02_結果畫面(取得開收高低與量)

      03_首先利用篩選功能並錄製巨集(條件為起迄)

      04_錄完的程式進行修改

      05_建立起迄工作表當成篩選範圍

      06_修改程式(迴圈與篩選條件)

      07_取得開收高低與量程式


      教學影音:

      不足之處思考:
      • 如何自動下載期交所的期貨資料
      • 如何自動每幾個小時自動下載資料
      • 如何讓畫面閃爍
      • 如何自動將每天的結果自動會出到資料庫中
      其他相關學習:
          完整教學論壇:
          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://terry28853669.pixnet.net/blog/category/list/1384521
          02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524

          吳老師 2015/1/31

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

          2015年1月28日

          如何在EXCEL VBA隱藏與顯示工作表

          如何在EXCEL VBA隱藏與顯示工作表

          EXCEL VBA的工作表處理--工作表隱藏與顯示

          1.如何在EXCEL VBA隱藏與顯示工作表

          教學影音:


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

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

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

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

          上課參考用書:
          職場力!提高自動化執行力的ExcelVBA技法
          作者:早(土反)清志著
          出版日:2010/8/26
          紙本書價格:450

          課程理念:
          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

          吳老師 2014/7/8

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

          2015年1月27日

          如何移動工作表與排序之1

          如何移動工作表與排序之1
          • 01_移動工作表清單
          • 02_循序移動工作表
          • 03_移動工作表用陣列與迴圈
          • 04_移動工作表用反序
          • 05_自訂快速存取工具列
          EXCEL工作表一多就有需要按照一定的清單排序,
          若是用手動排序,恐怕很浪費時間,若需要多種排序方式,
          那更是頭痛,
          若懂得利用VBA理Sheets物件配合Move方法,
          告訴EXCEL要移動哪一個工作表的名稱,移動到哪一個前面,
          若大量的工作表移動,可以配合陣列與迴圈,兩下子就移完了,
          如何做?

          01_移動工作表清單

          02_循序移動工作表

          03_移動工作表用陣列與迴圈

          04_移動工作表用反序

          05_自訂快速存取工具列


          教學影音:


          不足之處思考:
          • 如何按照筆畫排序?
          • 如何自訂清單排序?
          其他相關學習:
          教學論壇:
          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函數應用

          如何批次下載股市資料到EXCEL中之1

          如何批次下載股市資料到EXCEL中之1
          • 01_股市資料網頁
          • 02_下載完成結果
          • 03_完成程式碼
          • 04_讓畫面不閃動
          最常被學員問到的就是如何自動批次下載網路上的資料到EXCEL中
          並且可以自動放在新增的工作表中,
          最好可以當下次新增的時候批次刪除舊的工作表
          但要如何做到呢?
          首先,要先學會如何如何自動下載YAHOO股市資料到EXCEL中[連結]
          接下來要先準備好所需要的連結網址表格,欄位:類股網址
          我是用WORD來轉換格式的,最後轉換成表格即可,
          再來就是撰寫(複製)所需程式,其實也都是之前寫好的部分來改就可以,
          下載網頁上的那段程式是用錄製巨集而來的只是把它放在迴圈之中,
          這樣他就可以反覆幫我們下載資料了。

          01_股市資料網頁

          02_下載完成結果 [CSV檔下載]

          03_完成程式碼

          04_讓畫面不閃動

          教學影音:


          不足之處思考:
          • 如何快速將網頁中的網址變為表格?
          • 如何在下在資料時順便篩選需要的結果(如只下載上漲的資料)
          • 如何把改寫成固定時間自動下載資料?
          其他相關學習:
            教學論壇:
            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月26日

            如何將單次查詢改為批次查詢(EXCEL VBA自動化)

            如何將單次查詢改為批次查詢(EXCEL VBA自動化)
            • 01_單次查詢InputBox介面
            • 02_單次查詢程式碼
            • 03_用移除重複建立欄位清單
            • 04_單次轉批次查詢程式(加入迴圈)
            • 05_單次轉批次查詢程式(完成)
            以往要查詢資料時通常需要將資料匯出到資料庫中,
            再利用ADOSQLSELECT語法來查詢資料,
            但這樣的方法技術難度很高,並不適合一般性的辦公室應用,
            因此如何不用資料庫,也能在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_單次轉批次查詢程式(完成)

            教學影音:

            其他相關學習:
              教學論壇:
              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/25

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

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

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

              • 將查詢條件改為變數
              • 增加不變形的按鈕
              • 如何防止輸入相同名稱而產生錯誤

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

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

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

              將查詢條件改為變數

              增加不變形的按鈕

              如何止輸入相同名稱而產生錯誤

              教學影音:

              教學論壇:
              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月22日

              如何自動刪除相同名稱的工作表

              如何自動刪除相同名稱的工作表
              • 如何自動刪除相同名稱的工作表
              • 確認刪除對話方塊
              • 自動刪除相同名稱的工作表程式碼
              • 程式碼關閉確認刪除與不閃爍畫面
              以往要查詢資料時通常需要將資料匯出到資料庫中,
              再利用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.自動刪除相同名稱的工作表程式碼
                4.程式碼關閉確認刪除與不閃爍畫面


              教學影音:

              其他相關學習:

              教學論壇:
              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月15日

              如何精簡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函數應用