excel - VBA Excel中的符号
问题描述
如果你能帮我解决这个问题,我将不胜感激..
使用 ChrW 时,VBA 是否仅使用符号的十进制代码?我很想在一个单元格中写下“Ϭ”。但我能找到的只有 ChrW(963),它最后显示“σ”。符号“Ϭ”可以在十六进制代码中找到。插入 - 符号 - 等。
谢谢你。
解决方案
您可以使用AscW
- 函数找到符号的代码。将符号插入单元格,切换到 VBA 编辑器并在即时窗口中输入以下命令:
? AscW(activeCell)
结果是您用作参数的代码ChrW
- 在您的情况下它是 1004。
请注意,仅当符号是 16 位 Unicode 集的一部分时才适用。如果您想处理不在此集合中的符号(例如表情符号),它会变得有点棘手,请参阅如何使用 VBA 从 excel 表中删除表情符号?
推荐阅读
- python - Python:如何重塑具有各种维度的多维数组?
- python - 来自 pandas 数据框的列表生成器
- spring - 带有 Spring Security 的 SpringBoot 2 执行器
- python - 从列表中添加和检索项目
- visual-studio - Reporting Services tablix 不允许我冻结列标题和行
- spring - 由于 Spring 5 中的 Access / CORS 问题,无法访问我的后端的 URL
- python - 通过根据 MultiIndex 级别更改的值过滤列
- c# - C#/Unity:Visual Studio 参数未通过
- c++ - Avro C++:如何压缩内容?
- firebase - 在 onResume() 方法中。当我输入“mFirebaseAuth.addAuthStateListener(mAuthStateListener);”时,不幸的是在安装时停止了