删除excel单元格中的所有制表符(\t)

ejk8hzay  于 2023-02-25  发布在  其他
关注(0)|答案(1)|浏览(635)

是否可以使用“查找和替换”删除Excel中的所有制表符(\t)?
我不能使用VBA或Excel函数,因为工作表有许多单元格,不知道哪个单元格有制表符。
我只想删除工作表中所有单元格中的所有制表符(\t)。
编辑)
这是我的数据。
SARSPED " WKZLR42" WKZ7F68
WKZLR42单元格前面有制表符。

pbgvytdp

pbgvytdp1#

这对我来说也总是这样一个恼人的问题;它过去的工作方式是在查找和替换功能中使用ALT代码来查找这些特殊字符。2对于水平制表符,这将是键盘上的ALT + 0009。
请注意,根据this表,带 * 或不带前导零的 * 的ALT代码之间存在明显差异。似乎所有不可打印和不可显示的控制字符(在给定链接中显示为红色)不能在办公环境中使用。我甚至认为这是一个Windows范围内的问题,因为我试图改变Register-Editor中的热键和键-无法识别组合。
其他的工具,比如记事本++,看起来确实可以读取ALT代码,所以既然你不能使用VBA,你就不能使用公式,也不能使用查找和替换方法;我能想到的两件事是

1)记事本++

将Excel另存为CSV文件并在记事本++中打开。在此应用程序中,按Ctrl+H。确保按照以下屏幕截图进行替换:

保存CSV,然后将其加载回Excel。

2)强力查询

我能想到的第二个选项是在PowerQuery中加载数据,这取决于您的数据是如何设置的。在PQ中选择所有列,然后右键单击标题〉“替换值”〉“高级选项”〉“使用特殊字符替换”〉“Tab”〉“确定”。

将数据加载回Excel。

相关问题