【问题标题】:Inserting symbol with VBA用 VBA 插入符号
【发布时间】:2013-10-03 06:31:13
【问题描述】:

我想用 VBA 插入一个符号。以下效果很好:

Sub testver()    
Sheets("mapping").Cells(1, 10) = ChrW(&H634)
end sub

.. 但现在我想让字符代码可变。它从映射表中获取数字。我简化了代码并排除了映射部分,因为这对我的问题并不重要。但是,如果我在 ChrW 部分使用“编解码器”,则会出现错误。编解码器应该是634。有人知道如何正确编写这部分vba代码吗?

Sub testver2()
codec = Sheets("mapping").Cells(11, 1)
Sheets("mapping").Cells(1, 10) = ChrW(&H"codec")
end sub

提前致谢! 阿米尔

【问题讨论】:

    标签: vba excel symbols


    【解决方案1】:

    这应该可行:

    Sub testver2()
        codec = Sheets("mapping").Cells(11, 1)
        Sheets("mapping").Cells(1, 10) = ChrW("&H" & codec)
    End Sub
    

    【讨论】:

      猜你喜欢
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2015-06-30
      相关资源
      最近更新 更多