This doesn't help. I probably needed to more fully describe the situation,
but I was trying to save space.
I savvy linking subforms to main forms, but what I actually have is a
(blank) main form (no fields) and three forms on this as "subforms". I did
this because I wanted what would have been my main form to be in table
format, but apparently you cannot have a main form in continuous table format
(showing many records) and then have subforms on such a form each showing
only a single record.
So I have three "subforms" on a blank main form , and what I need is to
detect the movement of the cursor through the records in the first "subform"
(lets call this subform A), and for the corresponding related data to change
in the other two subforms (lets call them B and C).
Failing being able to detect this cursor movement, I have tried putting a
"refresh" button on the main, to move the focus to first subform B, and find
its corresponding record to the current record in subform A, then move to
subform C, and find its corresponding record to the current record in subform
A.
I have got around the prob by buttons inside each of the subforms B and C,
with a macro to find their corresponding record based on a common ID field.
But this requires the user to click two buttons. I would like a single
refresh but that would activate a macro to move the cursor first to subform
B, and refresh, then move again to subform C, and refresh.
Wondering whether I can use a Sendkeys action in a macro, but do not know
the proper syntax to do a Ctrl/Tab in the sendkeys argument.
Am not into writing procedures, and wish to avoid a solution using these, as
am comfortable being able to do pretty much everything I need to thru macros,
which I believe I have grasped reasonably well. Not got the time for
tackling learning the structure, language, and syntax of access basic (or is
it now visual basic in Access, no longer the jet database language ?? am
using Access 2003, SP 2)