顯示包含「Excel」標籤的文章。顯示所有文章
顯示包含「Excel」標籤的文章。顯示所有文章

星期二, 6月 13, 2023

Excel VBA 字串處理

 VBA 內部以Unicode格式處理

Mid()抓取固定長度中文字會有處理上的問題

解決方式 : StrConv()

  • StrConv(string, vbFromUnicode)    ' to Ansi string
  • StrConv(string, vbUnicode)    ' to Unicode string
to Ansi string 後, 所有字串指令加b
如: LeftB, RightB, MidB, ChrB, InstrB, LenB, InputB

處理後, 轉回Unicode格式 StrConv(string, vbUnicode)

星期二, 3月 27, 2018

EXCEL 保護工作表保護


1.先設定保護條件
選取欲設定保護之儲存格範圍,按右鍵【儲存格格式\保護】選擇「鎖定」或 「隱藏」 。

「鎖定」:儲存格將不能被修改,避免表單欄位被更動。
「隱藏」:將公式隱藏,用來藏私,數值仍會顯現。
「保護工作表」:啟用上面兩個選項的功能

2.啟動保護
由【工具(T)\保護(P)】選【保護工作表(P)】,出現對話方塊,選取需要保護的選項,亦可加密碼保護。

建議:鎖定及隱藏最好一起做,不然隱藏的儲存格很容易被刪除。