• 今天試著去改了田斌的代碼,寫出來的東西短不了,原因是考慮了太多的因素,這是以一個傳統的程序員為出發點來寫的,考慮到了如果未來要以不同的文本來改名,用戶固定只要幾個工作表,多餘的要刪除等等狀況;但是如果以VBA的觀點來看,可能用戶就只是單純的要改名為星期一到星期五,做法上就不需要這麼複雜了,可以很簡單的用郭安定老師說的Format方法來做,就可以達到用戶的目的.

    在做項目的時候,有時候要考慮的東西比較多,有時候是不需要做太多設想的,完全視當時的需求而定,而代碼要寫的精簡,很多時候...
  • 粉墨登場 - [Office VBA]

    2007-12-08

    分类: Office VBA
    今天是12月的第三堂課,無預警的就接到了主持棒,這棒子還真燙呢...

    由於平常使用VBA的機會實在不多,遇到操作的問題還真有些手足失措,哎呀呀....表達力還是不行啊!當老師可不是這麼容易的,除了要有技術能力以外,回答問題,舉例說明的經驗是非常重要的!

    平常在公司面對的同事都是技術人員,用技術的語言大家就可能溝通了,但是對象換做是剛入門或是完全不懂的人,這樣的說法就會變成雞同鴨講了.

    舉例說明最好的方式還是貼近生活,我倒覺得我今天舉的...
  • 學員的問題 - [Office VBA]

    2007-11-21

    分类: Office VBA
    昨天郭老師請我幫忙解答鄭怡學員的幾個問題,後來我拿到了這幾個問題的Excel表和學員錄下來的問題描述.

    我覺得鄭怡錄的效果還不錯,透過視頻的方式來描述問題,是非常不錯的方式!! 即使沒有面對面,也可以更加容易而且精確的知道問題的核心,節省溝通的時間.

    學員的問題有些很複雜,有些很簡單,我發現剛開始學習VBA之後,學員要自己動手運用VBA簡化自己日常工作的時候,可能遇到的困難會是不知道該從什麼地方著手?

    我自己的經驗是會先想想以下這些事...
  • 這個星期六(11/17)海洋老師有事情請假一天, 我會代課一天.

    每個星期六下午我們開放做為討論的時間, 希望學員們如果有問題可以儘量利用這個時段, 因為平常上課的時間有可能不夠幫您們解答所有的問題, 建議學員們可以先把要問的問題先整理出來, 做好這個問題發生的步驟, 最好再準備幾個畫面可以給大家看, 這樣會比較容易清楚知道您們的問題在哪裡.

    ...
  • 角色扮演遊戲 - [Office VBA]

    2007-11-12

    分类: Office VBA
    11/9老師跟學員做了一個小小的角色扮演的遊戲, 挺有趣的!

    當我們轉換自己的角色變成老師的時候, 要如何去幫助學員解決他的疑惑呢? 我們非常容易陷入一種狀態, 就是一直想要了解學員所描述的問題, 但是跟學員的問答中, 卻反而愈來愈抓不到問題的中心. 很多時候, 學員可能沒有辦法很清楚的表達他的問題在哪裡, 這時候做為一個老師, 應該要用一個引導的方式來幫助學員找問題, 發現了真正的問題才能進一步解決問題!! 今天這個遊戲真是讓我受益良多啊!

    ...
  • 今天接到了一個很重要的任務, 要幫學員們準備一些Sample Code, 寫Code倒不是問題, 問題是要寫些什麼呢? 我得好好想想哩!

    今天下載的繁體中文版本的課件還是有問題的, 我先用解壓工具試著解壓, 結果失敗了, 不是檔案下載不完全的問題. 經驗告訴我, 問題應該出在檔案名稱, 看了一下ZIP的內容, 果然檔案名稱都是亂碼(Mess), 接下來該怎麼辦呢? 其實很簡單, 只要用工具把檔案名稱一個一個改成英文或數字, 就可以解壓了!!

    那麼原因是什麼呢? 我想應該是出在檔案名稱的編碼上, 一般來說, 我們在繁體中文的環境下存的檔案名稱會是Big5編碼, 簡體中文可能是GB(我不是很清楚), 都不是UniCode編碼, 這就會造成在簡體環境下存的檔案, 在繁體的環境下看起來會是一堆奇怪的文字, 甚至無法儲存, 因為檔案名稱變成包含特殊文字了!

    ...
  • 10月份的最後一堂課沒能參加, 不過我還是把課件看完了

    感覺作業對初學者來說有點難度喔! 但唯有這樣才能吸取實戰的經驗, 學員們應該沒有先偷看解答吧.

    我覺得寫程序的功力是要靠經驗不斷累積的, 沒有程序基礎的人來學VBA是培養基本功不錯的方式之一, 有基礎的則會發現有別於自己從無到有的開發之外的另一片天空, 所以大家自己要加油喔!!

     

    ...
  • 跟郭老師也認識了好長一段時間了, 打從他到中國發展就很少見面了, 都是透過網路聯繫.

    最近剛好有這個機會可以旁聽郭老師的課, 以前從來沒有這麼多人一起在網上開聊天室的經驗, 在台灣似乎也沒有這麼大的網路聊天室可以使用, 真是有點難以想像.

    旁聽的感覺還滿不錯的, 一方面可以交到不一樣的朋友, 一方面也可以知道大家都做些什麼, 為什麼學VBA, 學了VBA之後對自己的影響等等.....

    以前跟郭老師學的是VB, 對於VBA只有自己偶而寫寫小程式, 用來解決一些小問題, 而Office強大的功能也確實幫了我不少忙, 現在有這個機會和大家一起來真正的學習VBA, 我想或許對我來說會有另一番體悟也不一定.

    ...