繁体   English   中英

在Excel VBA中输入特殊字符

[英]Enter special characters in Excel VBA

如何在Excel VBA中输入特殊字符? 例如,如果我想在某些字符串中使用“●”(大点),它们都将显示为“?”。 我试图用●替换所有“●” ● 在VBA中运行,但无法正常工作,只需显示● 在字符串中。

参考网站-Unicode和VBA的ChrW()和AscW()函数

这里的代码为bullet和strong bullet。 使用十六进制代替long。

Sub DisplayBullet()
Cells(1, 1).Value = "This is a bullet - " & ChrW(8226)

Cells(2, 1).Value = "This is a strong bullet - " & ChrW(&H25CF)

End Sub

在此处输入图片说明

重要提示:如果您尝试在MsgBox中显示它不起作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM