通过任何方法(导入,粘贴,...)将数据导入到excel中时我有时会遇到以下问题。在单元格的开头,文本前面有一个额外的空间。现在我知道通常程序,即处理这个问题:无法删除excel中的非空格空格字符
trim(cell number)
,如果它不是一个空格字符
=TRIM(SUBSTITUTE(cell number,CHAR(160),CHAR(32)))
但此时这两个没有工作。我确实尝试了其他替代品CHAR。
而在开始的人物只是简单的怪异。当我转到单元格的最开始部分并尝试删除它时,我必须按两次删除键才能删除一个空格!但是当我转到单元格中的第一个字符时,只需按下一次即可。
我还可以做些什么来消除这个奇怪的非空格空白字符?
你从字符串中获得CHAR代码吗? – 2014-11-04 18:19:04
我试过了。我使用ROW()将每个ASCII字符显示为255,然后对每个字符进行奇怪的字符测试。所有人都成了虚假的。当使用@加里的学生答案时,我得到一个字符的两个代码。 – user1181337 2014-11-04 18:47:43
是的。我的猜测是你有一个CRLF。您是否尝试过'CLEAN'功能?你知道VBA吗? – 2014-11-04 19:14:13