我正在尝试使用 Excel 工作表自动更新 Word 中的某些文本框,例如复制 Excel 中的单元格,右键单击 Word 中的文本框并选择“链接和合并格式”选项。
链接有效,但在我想要显示的实际数据前插入了 2 个空格/不可见字符。
有人知道发生了什么吗?我需要把这些框做得很小,但是为了查看数据,我必须把框向下延伸以容纳这 2 条不需要的线 :(
答案1
答案2
我的 Excel 和 Word 副本在末尾产生 LF/CR,因此单元格中的一行输入会在框中产生两行。您的额外字符在本质上可能有很大不同,但我对此表示怀疑。所以我相信下面的方法对您很有效。
复制单元格,然后在文本框中单击鼠标右键。(您必须以某种方式单击,因此这不会给您的流程增加任何工作量。嗯,除了习惯这样做。)
右键菜单将会出现。T
此时我会按下粘贴键,Text Only
这样只会粘贴 Excel 单元格内容。或者,由于您已经手握鼠标,您可以单击粘贴选项中的按钮(最右边的按钮)。无论哪种方式对您来说都更自然。我更倾向于按下该按钮,T
而不是滚动到众多按钮之一来单击它。
这是一种快速获取结果的方法。
问题的根源在于,当您复制单元格时,Excel 会用 LF/CR 将其替换。在允许粘贴多行数据的网站上这样做非常令人讨厌,但在仅允许粘贴第一行的网站上则不是问题。
要绕过所有这些,您可以...编辑单元格,从公式编辑栏中复制单元格内部的文本/数字。因此...单击单元格,将鼠标向上滚动到公式栏并单击内容的开始或结束,然后按住 shift 键,同时将鼠标移动到另一端,然后复制并按下Escape
...这是 Excel 将内容仅放入剪贴板的唯一方法。
但与在文本框中单击鼠标右键(而不是单击鼠标左键并按下)相比,这样做非常令人讨厌。T
所以...
请注意,在该菜单中,Cut
顶部是第一个位置T
,第二次按下按钮时会转到该位置。但Cut
在这种情况下似乎无法使用,因此您按下一次后,按钮将Paste|Special|Text Only
是唯一T
要去的位置,因此您只需按一次键即可。
因此,Right-click
按T
,然后继续。实际上比单击左键然后按Ctrl-C
组合键更容易,尽管这是多年的习惯,当然,它们可能会不相上下。