【发布时间】:2014-09-02 09:33:00
【问题描述】:
由于“em dash”字符 —,我从 Windows 脚本主机收到错误未终止的字符串常量 800A0409。它似乎在其他计算机上工作正常,没有错误,而且当我在 excel VBA 中复制粘贴破折号符号时,它变成了“?”。我尝试过使用 ASCII 等价物;这样做时我没有得到错误,而是得到一个奇怪的字符:‿
代码:
If InStr(xLine, "—" ) > 0 Then
ReplaceEmDash = Replace(xLine, "—", "-")
有什么建议吗?
【问题讨论】:
标签: vbscript