首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在excel单元格中复制TAB (\t)字符

在excel单元格中复制TAB (\t)字符
EN

Stack Overflow用户
提问于 2020-01-02 22:05:00
回答 2查看 9.3K关注 0票数 0

基本上我有这样的数据

代码语言:javascript
复制
1 2 3 4

由TAB(\t)字符分隔。

我的问题是,每当我将这种类型的数据复制到excel单元格中时,数据就会转换为

代码语言:javascript
复制
1234

而不是

代码语言:javascript
复制
1 2 3 4.

有办法这样做吗?提前谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-02 22:13:47

标签不在Excel中显示。当复制时标签仍然在那里,只是没有显示。其中一个需要用空格来代替。这可以在另一个单元格中用公式实现:

代码语言:javascript
复制
=SUBSTITUTE(A1,CHAR(9),REPT(" ",4))

或大量使用VBA:

代码语言:javascript
复制
Sub MyTabReplace()
    ActiveSheet.Range(A:A).Replace Chr(9), "    "
End Sub
票数 2
EN

Stack Overflow用户

发布于 2021-04-23 15:42:56

或改为:

  • 从数据
  • 中复制一个制表符,并将其粘贴到“查找”框中,
  • 然后在“替换为”框中放置空格或其他要替换的字符。

使用此方法很容易,并且在“内部”列表中选择一个选项,可以替换从选定的单元格、所有工作表到整个工作簿的所有选项卡。它至少可以适用于其他一些特殊角色。

替换面板可以得到控制-H,或找到和选择在丝带,或编辑菜单>查找>替换.

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59570622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档