excel validation or vba

如果用excel validation, then可以set if 某個cell係blank果陣就彈句野出黎話invalid input, 然後果格cell就會變到可以比人edit ge mode, and 會有條黑色ge野包住左果格(就好似用mouse將果格所有ge words都select哂, then可以改到果格d字)

我now想做ge係, if 某格cell出現"\", "/", "*", "?" e d 符號果陣, 亦都會同樣地出現一句野話invalid input, and果格d word 亦會全部都被select哂 ge效果, 可以點做??excel validation做唔做到??

and想問, vba有無得做到將果格d word全部select 哂ge效果?? 如果有, 要點做??

(P.S.: 我唔係指用d顏色highlight果格cell, 而係要係有向果格度禁左"F2"後再select哂果格所有word ge效果)

謝謝各位大大~

1 Answer

Rating
  • 10 years ago
    Favorite Answer

    問題1: 如果某格cell出現的文字內容出現"\", "/", "*", "?" e d 符號果陣, 會出現一句野話invalid input

    方法: 假設驗證範圍是在A2:A100, 先highlight A2:A100, 選資料驗證 >> 選自訂 >> 公式欄輸入:

    =COUNT(FIND("\",A2))+COUNT(FIND("/",A2))+COUNT(FIND("*",A2))+COUNT(FIND("?",A2))=0

    按確定, 完成

    如尚有其他符號, 便要將公式加長, 一個符號是需要1個公式段

    問題2: VBA 無法做倒將個cell的內容highlight 成黑底白字的效果

Still have questions? Get your answers by asking now.