看板 Office 關於我們 聯絡資訊
請問一下 我想在輸入好的excel表格內 每一個有值的儲存格都加入特殊符號 例如: 1 2 3 變成「1」「2」「3」 僅套用於有值的儲存格內 請問該如何處理呢? 是否要用到VBA? 麻煩了謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.102.232 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1504582805.A.A05.html
lyc017: https://imgur.com/UZqZvzm 09/05 11:51
tn00746630: 不好意思如果我是要變成"1"的話,好像沒辦法這樣用 09/05 12:00
soyoso: =""""&A1&"""" 09/05 12:02
soyoso: 或=char(34)&a1&char(34) 09/05 12:03
tn00746630: 再請教一下,如果我還要設定輸入了特殊值會變成只顯 09/05 13:43
tn00746630: 示符號,例如:n/a 變成'' ''的話呢 09/05 13:43
soyoso: 如回文所舉例的是錯誤值要回傳特定字串的話,2007以上版本 09/05 14:03
soyoso: 有iferror;其他有iserr、iserror、isna等可判斷 09/05 14:04
soyoso: 如特殊值為字串且為數不少時,也可用參照表,countif、 09/05 14:06
soyoso: vlookup、match等來判斷 09/05 14:06
tn00746630: 謝謝您,再請教我用上述方法1.50會變成'1.5',日期也 09/05 14:14
tn00746630: 會變成一串數字,有辦法讓儲存格內容完全一樣的加上特 09/05 14:14
tn00746630: 殊符號嗎 09/05 14:14
soyoso: 用自訂名稱,get.cell,第一個引數以53,取得儲存格所顯示 09/05 14:51
soyoso: 的值 09/05 14:51
soyoso: 巨集的話以range.text取得 09/05 14:51