粘贴时 Excel 不断在单词内添加连字符

粘贴时 Excel 不断在单词内添加连字符

我正在将数据从另一个文档传输到 Excel 文档。一切都按预期进行,但在某个时候,每当我粘贴某些内容时,Excel 都会使用音节结构在单词内添加连字符。

这只会在 Excel 中发生,我的意思是,如果我将格式奇怪的内容复制到文本文档中,连字符就会消失。它们只会在 Excel 中出现。

  • 我尝试在 Excel 上搜索一些选项,但没有找到。
  • 我尝试粘贴纯 txt 文档中的内容,以排除任何格式问题,但仍然没有成功。

我是不是无意中点击了某个选项?我该如何解决这个问题?

另一个有趣的事情是,单元格中的“标题”没有采用这种格式。下面是显示示例(单个单元格)的屏幕截图:

文章


这是导致该问题的文本

自由在线获取软件

在工业和知识财产权的物质基础之上,提出了勘探原则,当产权所有者出售不表现的歌剧时,他们会私下出售对手的道具,这些道具的后果是该歌剧(或产品)可能会以所有方式被抢购一空。

答案1

这些似乎是软连字符。由于单元格不会自然换行,因此软连字符始终显示在单元格中。由于文本格式化引擎支持软连字符,因此它们会在网页中以及粘贴到文字处理器中时消失。

就您而言,标题中没有软连字符,只有正文中有。

强制删除软连字符的最简单方法是将它们全部替换为空字符串,但如果您想保留软连字符同时将它们隐藏在不会换行的区域,我并不完全确定是否有解决方案,因为 Excel 中的单元格根本不支持软连字符(即使您在“设置单元格格式”对话框中强制它们换行也不支持)。

我确实找到了, 然而:

在 Excel 中,软连字符可以在文本框(从功能区的“插入”选项卡插入)和 ActiveX 文本框(从功能区的“开发人员”选项卡插入)中使用,且多行和自动换行设置为 True,但不能在单元格中使用。

答案2

我知道帮你太晚了,但是:使用替换函数将所有 char 173 的实例替换为空,然后复制结果文本并粘贴特殊:值以删除公式并仅保留更正后的文本。

答案3

要删除 Excel 中嵌入的软连字符:

在替换对话框中,Alt在“查找内容”字段中输入 - [数字键盘] 0173,并将“替换为”字段留空,然后单击“全部替换”。

相关内容