[问题] excel储存格加入特殊符号

楼主: tn00746630 (狗哥)   2017-09-05 11:40:03
请问一下
我想在输入好的excel表格内
每一个有值的储存格都加入特殊符号
例如: 1 2 3 变成“1”“2”“3”
仅套用于有值的储存格内
请问该如何处理呢?
是否要用到VBA?
麻烦了谢谢!
作者: lyc017 (lyc017)   2017-09-05 11:51:00
楼主: tn00746630 (狗哥)   2017-09-05 12:00:00
不好意思如果我是要变成"1"的话,好像没办法这样用
作者: soyoso (我是耀宗)   2017-09-05 12:02:00
=""""&A1&""""或=char(34)&a1&char(34)
楼主: tn00746630 (狗哥)   2017-09-05 13:43:00
再请教一下,如果我还要设定输入了特殊值会变成只显示符号,例如:n/a 变成'' ''的话呢
作者: soyoso (我是耀宗)   2017-09-05 14:03:00
如回文所举例的是错误值要回传特定字串的话,2007以上版本有iferror;其他有iserr、iserror、isna等可判断如特殊值为字串且为数不少时,也可用参照表,countif、vlookup、match等来判断
楼主: tn00746630 (狗哥)   2017-09-05 14:14:00
谢谢您,再请教我用上述方法1.50会变成'1.5',日期也会变成一串数字,有办法让储存格内容完全一样的加上特殊符号吗
作者: soyoso (我是耀宗)   2017-09-05 14:51:00
用自订名称,get.cell,第一个引数以53,取得储存格所显示的值宏的话以range.text取得

Links booklink

Contact Us: admin [ a t ] ucptt.com