英文状态的单引号“'”作用:
1. 前导零数据的输入。如输入“001”,正常输入“001”时系统会变成“1”。可先输入英文状态的单引号“'”,再输入001。这时系统自动将“001”转化为“文本”类型,但仍可与数值进行运算。如图所示,加法运算。
2. 小写逻辑常量的输入。如输入“true”,正常输入“true”系统会自动转化为大写,这时可先输入英文状态的单引号,再输入“true”。这时系统也将内容转化为文本类型,但仍可作为逻辑常量使用,如用not函数求值。如图2所示。3. 当输入日期数据时,我们也同样在之前先输入英文状态的单引号,结果如何呢?从图3可看出,系统也自动转换为文本类型,当它与0相加时得到的值与“DATEVALUE()”函数值相同,即将是此日期所对应的序列数。
批量插入:
首先选定区域,然后调用下面的VBA的代码来实现。
Sub Sample()
Selection.NumberFormatLocal = """'""General"
End Sub
批量删除:使用单引号后如果想再将其转换成数值或日期格式时,就有麻烦了。单引号是无法通过查找替换的方法删除的,只能一个一个的删除。下面列举了集中去除单引号的方法:
1. 复制到Word等编辑软件中再拷回来就可以去掉;
2. 将该带单引号的单元格乘以1,然后再设置该单元格的属性就可以了;
3. 在空白单元格右键复制,然后在有单引号的单元格---右键---选择性粘贴---选择加---完成。