【问题标题】:Excel copy from cell to clipboardExcel 从单元格复制到剪贴板
【发布时间】:2015-01-07 13:56:43
【问题描述】:

在 Excel 2013 到单元格中我发布此字符串

'<xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'

然后我使用 ctrl+c 将此单元格复制到剪贴板并使用 ctrl+v 发布到记事本我明白了

"<xml xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"">'
"

所以我所有的字符串都被引用并修剪了第一个单引号,还为 url 添加了额外的引号,如何防止更改并按原样获取字符串。

【问题讨论】:

  • 复制/粘贴或键入或从 VBA 获取都无所谓,结果相同
  • 是的,但我尝试修剪换行符并没有改变任何东西
  • 也许你是对的人,那么如何修剪它们?

标签: excel clipboard vba


【解决方案1】:

Excel 将第一个' 标识为单元格中的值为文本的符号。

您确定将" 粘贴到记事本时会加倍吗?

【讨论】:

  • 是的,我很确定!你可以自己测试
  • 是的,我已经对其进行了测试,它实际上并没有将" 翻倍,唯一的问题是缺少第一个单引号,这在 Excel 的情况下很自然
  • 我猜你必须在 vba 中这样做
  • 我也在 VBA 中这样做,结果是一样的
  • DO cell.PrefixCharacter &amp; cell.Value 在 VBA 中获取正确的字符串
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多