Maybe I am just trying to make Excel do too much - I duh know.
Every time the user opens the workbook, I am loading a sheet from a MS SQL table (since it can change often). I then dynamically add a named range for the list from the SQL table. Several of the cells are set up to use these named ranges like pull downs.
Here is the problem. The main person who is using this workbook wants a default for the pull downs (ex he knows that Device #1 will run 'Formula 1' as one of it's "recipes" and Device #2 will run 'Formula 2' and 'Formula 3' (as well as potentially Formula 4-20).
If they select the formula from the 'drop down' the caluations which are based off of the value in the pull down & the information pulled from the table works 100% great. If I try to 'plug' a default value for each of these pull downs, the caluclations are not correct 'till you reselect it from the 'pull down'. The calculations all are similar to =VLOOKUP(B19, D34Formula,3)*C19 where B19 is the pull down.
Anyone have any VB experience in pre-selecting something like this?
Every time the user opens the workbook, I am loading a sheet from a MS SQL table (since it can change often). I then dynamically add a named range for the list from the SQL table. Several of the cells are set up to use these named ranges like pull downs.
Here is the problem. The main person who is using this workbook wants a default for the pull downs (ex he knows that Device #1 will run 'Formula 1' as one of it's "recipes" and Device #2 will run 'Formula 2' and 'Formula 3' (as well as potentially Formula 4-20).
If they select the formula from the 'drop down' the caluations which are based off of the value in the pull down & the information pulled from the table works 100% great. If I try to 'plug' a default value for each of these pull downs, the caluclations are not correct 'till you reselect it from the 'pull down'. The calculations all are similar to =VLOOKUP(B19, D34Formula,3)*C19 where B19 is the pull down.
Anyone have any VB experience in pre-selecting something like this?