MS Excel 2010 中是否有一个选项可以显示单元格内的非打印字符(例如空格或按 Alt-Enter 引入的换行符)?
答案1
虽然您无法直接在单元格中显示特殊字符,但您可以在相邻(插入)列中使用公式将 Enter 和空格替换为您选择的字符!
例如
=SUBSTITUTE(A1;" “;” ¶ “)会用换行符替换任何换行符。嵌套公式
=SUBSTITUTE(SUBSTITUTE(A1;" “;” ¶ “);” “;”_”)将替换空格和回车键。(注意:要在公式中输入“Enter”,需要
Alt+Enter
在编辑公式时按下。
答案2
最简单的方法是将字体更改为具有空格内置可见字形的字体(或您可能需要识别的任何其他字符)
不幸的是,我没有提供这种字体的良好示例,但使用任何字体编辑软件,向现有字体添加一个小点非常容易。只是不要忘记重命名字体(不是字体文件,而是字体文件中的字体名称),这样如果同时安装了这两种字体,就很容易区分此自定义字体和原始字体。
编辑我终于有时间制作这样的字体了!DottedSpace Mono 诞生了,它基于 Bitstream Vera Sans Mono,但内置了点状空格:
答案3
CTRL+H 将所有空格替换为 ~ 这将有助于快速替换空格而无需编程,而要反转,只需将 ~ 替换为“ ”。
我发现,用于比较这些不显示文本的文件类型的最佳程序是 Ultra Edit。必须使用它来比较 EDI 文件、接口文件、技术上传等。MS Office 无法很好地完成这项任务。
答案4
并没有完全回答你的问题,但我将数字格式设置为:
;;;'@'
对于单引号,或者这个
;;;\"@\"
表示双引号。这会将输入的任何文本括在引号中。我还将字体设置为 Courier New(或任何其他等宽字体)。