Excel小技巧
最近改寫之前寫的Excel VBA踩了一些雷,破關後趕快記錄起來留念
- 名稱管理員
- 想判斷抓字體顏色的話,可以用=get.cell(24,儲存格)來判斷
- 在同一個工作表內,即便設定不同名稱但抓取的區域有重疊的話,之前名稱的區域設定會被更改,但已經帶出來的值不會因此被更動 (除非手動點選儲存格去更新)
- 同上,既然位置會被更動但已經帶出的值不會異動,所以直接用一個名稱設定到底就好,不用一個名稱位置設定一次
- IF判斷式
- 在同一個儲存格內似乎不能超過5次的判斷,否則第五次後的判斷就會失效
- 我剛好有一個8格儲存格的判斷,因此只好分四格儲存格做兩次判斷,最後在判斷這兩個判斷結果做最後一次IF判斷式
- IF判斷式只能針對數字去比對,若是遇到英文字就要另外處理,我後來使用的公式是=IF(ISTEXT(A1),A1,N))來判斷
參考資料