Home |
Search |
Today's Posts |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
"Ambiguious Name Detected" has to do with naming two procedures or functions
the same, or declaring 2 identical variables in the same procedure or global declarations. Duplicate variable declarations normally generate a "Duplicate Declaration in Current Scope" error. 'Global declarations in one module or one procedure Dim x as string Dim x as long 'Ambiguious Name Detected 'Procedure sub test(byval x as string) dim x as string 'Duplicate Declaration in Current Scope end sub These examples are fine Dim x As String 'in module 1 Dim x as String 'In module 2 sub Test() in module 2 dim x as long 'local declaration of x where x is also global end sub -- HTH... Jim Thomlinson "Chet" wrote: I am getting "ambiguous name detected" error message when try to run some code that has a form in it. Is it the case that if I have multiple different forms in my personal.xls (each form is for different code also within personal.xls) that all variable names have to be different? I was thinking that among different forms in the personal.xls that there could be name duplications as long as I didn't try to use the two forms that have the duplications in the same code. Thanks, Chet |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
corrupted form in Personal Workbook | Excel Programming | |||
Pass variable from form to form to form | Excel Programming | |||
Showing Forms using a public variable | Excel Programming | |||
Loading a calendar (user form) from another project (personal.xls) | Excel Programming | |||
Is it possible to open the VBA form with a link in a sheet and to pass variable from a cell to the VBA form? | Excel Programming |