gpt4 book ai didi

vba - 如何在 Visual Basic 编辑器中键入 Unicode 货币字符

转载 作者:行者123 更新时间:2023-12-05 03:14:28 25 4
gpt4 key购买 nike

有一个项目要求,我们需要检查一个单元格的货币类型。

我在这个论坛 ( How to check if cell is formatted as Currency? ) 遇到过类似的问题。它解释了如何为 $ 符号执行此操作。但是我无法在 Visual Basic 编辑器中用其他货币符号(例如印度卢比、欧元等)替换 $ 符号。为了在 VBE 中使用其他符号,我尝试了以下操作:

  • 使用 Insert->Symbol 选项在 Excel 中插入符号。
  • 复制粘贴 VBE 中的符号。

但它在 VBE 中被粘贴为 ?

请帮助我在 VBE 中添加货币符号。如果以上方法不可行,请提出一种识别单元格货币类型的方法。

最佳答案

VBA 编辑器不是 Unicode。

为了在其中包含 Unicode 字符,您需要使用 ChrW$,例如

Dim Rupee As String
Rupee = ChrW$(&h20A8&)

另见 Unicode string literals in VBA .

关于vba - 如何在 Visual Basic 编辑器中键入 Unicode 货币字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24384952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com