【发布时间】:2020-12-25 10:10:25
【问题描述】:
我正在 Word 2007 中组合一个 VBA 表单,并尝试根据标志变量更改标签的图片字段。据我了解,图片字段是一个包含位图路径的字符串。当我尝试将其设置为等于包含图像路径的字符串变量时,我得到一个类型不匹配的编译错误。我已经测试过,两个字符串都指向图像,并带有“.bmp”扩展名。违规代码如下:
If flag1 Then
Makashi.Back1.Picture = dark
Else
Makashi.Back1.Picture = bright
End If
如果重要的话,Back1 是 Makashi 用户表单上的标签。
我究竟做错了什么?这不可能吗,我应该制作两个重叠的标签,其中一个偶尔不可见?有没有其他方法可以做到这一点?
【问题讨论】:
标签: vba image ms-word properties word-2007