Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I prefer to avoid writing intermediate values to the sheet. It makes the
spreadsheet difficult to modify. I would like to store the inputs from a userform in a name eg ActiveWorkbook.Names.Add Name:="MyNamep", RefersToR1C1:="5" Theoretically this means that if I want to use this value in a cell, I can say =MyName The problem is that I want to use the name value to initialise the control on my form so tha next time the form is opened, the previous selection is set. It appears that Msgbox names("MyName").value renders a TEXT value ="5" and not a numerical one. I wanted to use this value in a Select Case statement, but it seems working with a TEXT value may be difficult. Is there a way I can get a numerical value instead? I would also like to be able to say NewVariable = 3.14 * names("MyName").value Any Suggestions ?? .- -. Bye Bye /|6 6|\ - Pavlos {/(_0_)\} / ^ \_ (/_/^\_\) |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How to input pictures automatically based on cell input? | Excel Worksheet Functions | |||
Return a value from a table using Column and row names as input? | Excel Discussion (Misc queries) | |||
store inventory sheet(ex:sports equipment store) | Excel Worksheet Functions | |||
CODE to select range based on User Input or Value of Input Field | Excel Programming | |||
Using Outlook with Excel to Input Names into Email | Excel Programming |