Microsoft
Software
Hardware
Network
Question : Use Variable to address a control
I have two subforms, each with a command button called "cmdAddNewRecord". I refer to these form the main form. Rather than having the same code to refer to each, I want to declare the form name as a vaiable and use the variable in the code
The code is:
Me.frmProfile.Form!cmdAddN
ewRecord.V
isible = True
What I would like to is:
dim FormName as string
FormName = "frmProfile"
and then change the code to:
FormName.Form!cmdAddNewRec
ord.Visibl
e = True
But Access does not like this!
What is the correct syntax?
Answer : Use Variable to address a control
You would do it like this:
Forms(FormName).Form.cmdAd
dNewRecord
.Visible = True
Note that you refer to a "main" form differently than you do a Subform.
Random Solutions
Infopath Submit Dataset containing multiple tables to Web Service
Package load Failure when opening visual studio
Freeze pane on Excel 2007 pivot table
control name "xxx" is misspelled or refer to a control that doesn't exist
relationship type in Access
Table Connected via ODBC not showing newly added fields
Validate front end server configuration error
Terminal Server and Sharepoint question
Move Sysvol and NTDS
create Pipe delimited output file from Access table