我希望使用VBA来更改形状中文本的字体样式(从Calibri更改为Verdana)。目前我有以下代码片段:
Visio.ActivePage.Shapes(1).Characters.CharProps(visCharacterFont) = 235#
在我的系统中,235是Verdana字体的索引。然而,字体索引非常不稳定,可能会因为不同的计算机而发生改变。是否有一种可以通过字体名称来更改字体样式的方法,例如...="Verdana"?在Excel中是可以实现的,但我在Visio中找不到类似的语法。谢谢!