宏Bulder MS Access将文本框值插入msgbox

时间:2013-07-08 18:40:09

标签: ms-access macros textbox ms-access-2007 msgbox

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

我可以轻松地在VBA中执行此操作,但是我真的很难将它放在宏生成器中(在vba中你可以执行类似"Success..." & Me.tboTaskNumber.Value的操作。)但它出现在宏构建器msgbox操作上的“消息”字段默认情况下在“消息”的开头和结尾添加引号。

在宏构建器中可以解决此问题的语法是什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您需要使用equals:

转换为表达式
=""Success..."&[tboTaskNumber]

由于宏已嵌入表单中,因此不需要Me

如果宏未嵌入,则需要:

=""Success..."&Forms![frmName]![tboTaskNumber]