2008年7月17日星期四

Part01 - VBA 學習 - 引言 ( 繁體 )

| |
~ 上傳‧分享‧網賺 ~
~ 免費上傳空間‧請即申請 Freak Share ~
~ 進入後請點選左上角 注冊 ! ~

~ 聲明事項 ~

如各位想把以下本文章轉貼 , 請記得要注明出處.

本文章之內容為本人之經驗所寫, 絕無抄襲成份, 特此聲明.

由於圖片製作需時, 所以更新會比較慢.

存放圖片的 SHARE A PIC SERVER 可能讀取速度較慢, 請耐心等待.

Picture


Microsoft Excel , 一個在寫字樓從事文職工作的人都常會用到的東西 , 每天 , 重複又重複地計算上千上萬條數據記錄 , 這就是很多人每天在做的事情了 .

只要有使用過 Excel 這套軟件 , 你都會記得這裡面的那千千萬萬個儲存格 , 數據在不停地輸入 , 要計算儲存格內千千萬萬個數據的總和時 , 最間單的方法就是選取所有的儲存格 , 再看看右下角的計算結果 ( 加總 ) .


(Pic1_1)

而第一次接觸到的 Excel 函數 , 最大的可能性就是 ( =Sum(A1:A5) )


(Pic1_2)

學會了這些簡單的元素 , 很多時候已經能夠應付每天的工作 , 當然 , Excel 所能夠做到的 和 計算到的 , 並不只有數據的總和而是還有很多很多 .

說明一下 , 函數方面的知識我並沒有細心研究 , 所以 , 在這個網站內介紹函數的部份會比較少 , 稍後再一點點的增加吧 , 因為有很多我都不懂 XD , 這裡主要分享的是 Excel 內的另一個工具 - VBA .

對於 VBA 這三個英文字母大家可能有點陌生 , 現在就來跟你簡單地介紹一下 .

VBA 的全名是 " VISUAL BASIC FOR APPLICATION " , 表面看上去是 VISUAL BASIC , 不過說實在點 , 這個並不是 VISUAL BASIC , 因為 VISUAL BASIC 是可以讓程式設計者編寫一個在視窗內應用的軟件 , 而 VBA 這個東西就只能在某幾種副檔名內生存 , 就例如 EXCEL 的 XLS 檔 .

不過千萬不要以為 VBA 是一個沒太多作為的工具 , 只要你掌握了一些東西 , 日常的那些重複性高而又容易出錯的統計或者是什麼的 , VBA 很快就可以幫你搞定了 . 打個比如 , 如果每個月的月底你都要統計一大堆數據 , 每次你都要花上幾個小時甚至幾天 , 只要掌握到 VBA 的部份技術 , 很快你就會發現 VBA 在幾分鐘的時間內就可以把你要做的都做好了 , 而且錯誤比率接近 0 ( 沒有開玩笑 , 只要數據輸入正確 和 程式做得好 , 幾分鐘內完成上千條的數據統計又有何難 , 錯誤比率等於 0 更加是絕對 ~ )

我的個人經驗 , 第一次認識到 VBA 的時候 , 程式是由一個同事編寫的 , 感覺實在是太神奇又太恐怖了 , 一個按鈕就可以做完所有要做的文件 , 只要資料輸入正確就可以了 . 打開了程式碼 , 看到了簡單的幾句就可以輕鬆完成日常的煩瑣工作 , 這傢伙讓我著迷了 . 看了一會就開始嘗試第一次編寫 VBA 程式 , 雖然出了很多臭蟲 ( BUG ) , 不過還是真的真的樂透了 ~ 因為我也能夠製造工具 , 製造一個讓自己變得更加懶惰的工具 , 真是太好了 ~ ( 到現在我還是抱著這種心態 , 對 , 我就是很懶 ~ 哈哈 )

讀書時候 , 我學過 PASCAL 這套程式語言 , 所以在學習 VBA 的時候就變得比其他人輕鬆一點了 . 不過你不用怕 , 沒有編程經驗也不要緊 , 只要你想一想 , 我們剛出生的時候 , 說話也不懂呢 ~ 用心學一學就好了 ~

放心吧 ~ 我想出要搞這個網站的時候想過了 , 原本是要認真地把我的認識寫出來的 , 但是想了又想 , 還是寫得輕鬆一點吧 ~ 讓你看得輕鬆點 , 我也寫得輕鬆點 XD

接下來就要帶你進入 VBA 的世界了哦 ~ 準備好就出發了 ~

2 留言:

Unknown 說...

如果經篩選後之資料如下
AX 表示A攔之列數
A1
A2
A3 編號
A1121 213
A1831 215

若要取得篩選後之第一筆資料之列數為 1121 值應如何寫VBA?

jj 說...

我的需求
1. get the form from http://south.cwb.gov.tw/index1.php?web=405&stn=46778&STNname=%A4C%AA%D1&TabFlag=0

2. fill the form information from bottom to top into excel

3 separate the "time" into date & time column

4. compare the date and time , and fill into other sheet for new information

最新回應

Loading...

有事啟奏‧無事閒聊 ~ 哈 ~


米高積遜全復刻 哈利波特 Michael Jackson 妙麗 金曲獎 MJ 迈克尔杰克逊其实没有死!美国CBC电台已证实 哈利波特 hongkong168 蓮花河畔景苑 盧廣仲 鄧麗欣 不想放手New! 陳珊妮 方大同 巨乳排球 痞子英雄 23 東風 蕭閎仁 米高積遜全復刻 上海 倒塌 南王姐妹花 周杰倫 變形金剛2下載 michael jackson 去世 天文台 米高積遜 花拉科茜 天圖佈局 浪卡 耳廓狐 神探俏嬌娃 韶关旭日玩具厂 譚曉風 严妍 僧老少閒 地下天文台 金泰浩 百老匯 巨乳排球 陳振聰 柯柏文 aika 麥可傑克森