0

我有一个通过宏构建器构建的宏,它有一个 msgbox,上面写着“成功,您已被分配任务编号:”我希望从“tboTaskNumber”中获取的任务编号跟随此消息。

我可以在 VBA 中轻松地做到这一点,但是我真的很难把它放在宏生成器中(在 vba 中你可以做类似的事情"Success..." & Me.tboTaskNumber.Value。但它似乎宏构建器 msgbox 操作上的“消息”字段在开头和结尾添加了引号默认为“消息”。

在宏生成器中可以解决这个问题的语法是什么?

谢谢您的帮助。

4

1 回答 1

1

您需要使用等号转换为表达式:

=""Success..."&[tboTaskNumber]

它不需要Me,因为宏嵌入在表单中。

如果未嵌入宏,则需要:

=""Success..."&Forms![frmName]![tboTaskNumber]
于 2013-07-08T19:30:43.193 回答