微軟的辦公室軟體歷久不衰,其中有一個很重要的原因是它有巨集的功能。
本系列將分享Excel VBA的各種小技巧,希望對各位有所幫助,也盼高手相互交流!
當開始使用巨集錄製後,你會發現Excel裡面有很多物件可以透過巨集控制,在製作使用者界面時,若想要做的更加互動,一定會對按鈕文字進行修改,但是在錄製巨集時,若要...
當程式越寫越大,或者程式要執行時間較久時,總要透過的地方呈現目前程式狀態,而Excel常用的就是透過狀態列來顯示目前進度。以下程式為展示如何使用狀態列來顯示狀態...
在使用InputBox輸入資料時,最麻煩的就是要輸入機密性的資料,因為Excel VBA 的InputBox並沒有選項可以遮蔽目前輸入的字元,例如輸入密碼。還好...
很多時候,我們必須要將程式寫的更完美,避免搗亂的user亂玩一通,其中一個比較常遇到的是,利用InputBox輸入資料的地方,若是正常輸入沒什麼問題,但有時us...
相信很多人都會有這樣的需求,需要把資料彙整至另一個文字檔上使用,但應該要怎麼做會比較順手呢?又有什麼必須要注意的呢?以下我們一步步講解各種寫入純文字檔的方法:...
這篇與上一篇是息息相關的,但因性質不同,所以我就分開討論了,關於Excel VBA是否支援Unicode的部份,其實支援程度有限,若要從程式裡產生Unicode...
今日要談的,是資料匯入後逐行尋找關鍵字的作法,以下有兩個寫好的子程式先為各位介紹: Public Function SelectFile(strPath As...
昨日介紹了逐行讀取資料後,再逐一判斷內容的作法,今天要介紹的是透過Split功能來切割字串,以更靈活的方式來切割資料。另外,要介紹讀取UTF8的方式。 這篇我們...
很多時候,我們必需要嘗試由外部檔案匯入資料,但是該如何判斷該檔案是否已被鎖定開啟中?尤其在多人使用的環境下,若能夠事先判斷,將可減少資料不同步的問題發生。以下我...
關於日期的處理,我整理了幾個要點,希望大家使用前先看一下,避免浪費時間在debug與try and error。 我用以下三個程式來介紹 一、日期、時間的顯示...