請問一下
我想在輸入好的excel表格內
每一個有值的儲存格都加入特殊符號
例如: 1 2 3 變成「1」「2」「3」
僅套用於有值的儲存格內
請問該如何處理呢?
是否要用到VBA?
麻煩了謝謝!
作者:
lyc017 (lyc017)
2017-09-05 11:51:00不好意思如果我是要變成"1"的話,好像沒辦法這樣用
作者: soyoso (我是耀宗) 2017-09-05 12:02:00
=""""&A1&""""或=char(34)&a1&char(34)
再請教一下,如果我還要設定輸入了特殊值會變成只顯示符號,例如:n/a 變成'' ''的話呢
作者: soyoso (我是耀宗) 2017-09-05 14:03:00
如回文所舉例的是錯誤值要回傳特定字串的話,2007以上版本有iferror;其他有iserr、iserror、isna等可判斷如特殊值為字串且為數不少時,也可用參照表,countif、vlookup、match等來判斷
謝謝您,再請教我用上述方法1.50會變成'1.5',日期也會變成一串數字,有辦法讓儲存格內容完全一樣的加上特殊符號嗎
作者: soyoso (我是耀宗) 2017-09-05 14:51:00
用自訂名稱,get.cell,第一個引數以53,取得儲存格所顯示的值巨集的話以range.text取得