作者tn00746630 (狗哥)
看板Office
标题[问题] excel储存格加入特殊符号
时间Tue Sep 5 11:40:03 2017
请问一下
我想在输入好的excel表格内
每一个有值的储存格都加入特殊符号
例如: 1 2 3 变成「1」「2」「3」
仅套用於有值的储存格内
请问该如何处理呢?
是否要用到VBA?
麻烦了谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 117.19.102.232
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1504582805.A.A05.html
2F:→ tn00746630: 不好意思如果我是要变成"1"的话,好像没办法这样用 09/05 12:00
3F:→ soyoso: =""""&A1&"""" 09/05 12:02
4F:→ soyoso: 或=char(34)&a1&char(34) 09/05 12:03
5F:→ tn00746630: 再请教一下,如果我还要设定输入了特殊值会变成只显 09/05 13:43
6F:→ tn00746630: 示符号,例如:n/a 变成'' ''的话呢 09/05 13:43
7F:→ soyoso: 如回文所举例的是错误值要回传特定字串的话,2007以上版本 09/05 14:03
8F:→ soyoso: 有iferror;其他有iserr、iserror、isna等可判断 09/05 14:04
9F:→ soyoso: 如特殊值为字串且为数不少时,也可用参照表,countif、 09/05 14:06
10F:→ soyoso: vlookup、match等来判断 09/05 14:06
11F:→ tn00746630: 谢谢您,再请教我用上述方法1.50会变成'1.5',日期也 09/05 14:14
12F:→ tn00746630: 会变成一串数字,有办法让储存格内容完全一样的加上特 09/05 14:14
13F:→ tn00746630: 殊符号吗 09/05 14:14
14F:→ soyoso: 用自订名称,get.cell,第一个引数以53,取得储存格所显示 09/05 14:51
15F:→ soyoso: 的值 09/05 14:51
16F:→ soyoso: 巨集的话以range.text取得 09/05 14:51