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
Unable to query for computers in the network - Windows SBS 2008 Console
How to change language in MS Access
The MAPI call 'OpenMsgStore' failed with the following error, mailbox store cannot be accessed
one continuous page and want no page breaks
E-mail addresses missing from Outlook cache
MS SQL Server 2008 Express modifying field sizes
VBS Excel script
read xml object
Putting a variable into SQL
Access 2003 Select TOP n records per category