CorelDraw使用基于文本的IF函数

时间:2015-12-20 10:15:28

标签: vba coreldraw

我正在尝试基于页面上的文本创建IF函数。

我正在处理打印合并并填充数十个隐藏的合并字段,并根据它们使用的样式将对象分成多个层。

然后我为该样式手动设置visibility = True

我知道这种语法是错误的,但为了解释,我正在尝试做的是;

If Layer("Style") contains text "MyStyleName"

 Layer("MyStyleName").Visible = True

我目前正在将此代码与MyStyleLayer1一起使用到MyStyleLayer13左右

If ActivePage.Layers("MyStyleLayer1").Visible = True Then
ActivePage.Layers("MyStyleLayer1").Visible = False
Else: ActivePage.Layers("MyStyleLayer1").Visible = True
End If

每个样式图层都分配给键盘快捷键并手动显示或隐藏

我试图自动化这个过程

0 个答案:

没有答案