~ 上傳‧分享‧網賺 ~
~ 免費上傳空間‧請即申請 Freak Share ~
~ 進入後請點選左上角 注冊 ! ~
~ 聲明事項 ~
如各位想把以下本文章轉貼 , 請記得要注明出處.
本文章之內容為本人之經驗所寫, 絕無抄襲成份, 特此聲明.
由於圖片製作需時, 所以更新會比較慢.
存放圖片的 SHARE A PIC SERVER 可能讀取速度較慢, 請耐心等待.
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 留言:
如果經篩選後之資料如下
AX 表示A攔之列數
A1
A2
A3 編號
A1121 213
A1831 215
若要取得篩選後之第一筆資料之列數為 1121 值應如何寫VBA?
我的需求
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
發佈留言