RCL,
I am not sure what you mean by "update a form". You could certainly use
a label on a form, to show the information you want, by adjusting its
Caption property. In the macro, you would do this by using a SetValue
action. You would possibly need to use a RepaintObject action as well.
So the macro might look something like this...
Action: SetValue
Item: [NameOfLabel].[Caption]
Expression: "Now running query1"
Action: RepaintObject
<arguments blank>
Action: OpenQuery
Query Name: query1
Action: SetValue
Item: [NameOfLabel].[Caption]
Expression: "Now running query2"
Action: RepaintObject
<arguments blank>
Action: OpenQuery
Query Name: query2
.... etc