Microsoft Excel 4.0 Macro -> VBA

YvorL

New Member
Joined
Sep 3, 2010
Messages
46
Hello!

I've a few named ranges, most of it in one sheet. This sheet updates itself (when the workbook opened), from a central worksheet. In the other sheets are the drop-down lists. The first problem I had was that some lists are dependent on the value of an other cell. So I named the ranges after these values and gave the list as:

Code:
=EVALUATE(INDIRECT(ADDRESS(ROW();5)))

The problem is that every time I open this workbook I got a noticing message that this is a Microsoft Excel 4.0 Macro.
Can I get rid of that somehow?
Like:
- there is an option to turn this message (and only this) of in this (and only this) workbook
or
- there is a macro doing the equivalent stuff

Thank You!
 
Looks like I was a bit too optimistic. As soon as I changed the named ranges to dynamic it stopped working :(Any suggestion?
Not offhand - I tested it with dynamic ranges before posting and it worked, albeit in excel 2011. Will try 2010 later when I have a chance
 
Upvote 0

Excel Facts

VLOOKUP to Left?
Use =VLOOKUP(A2,CHOOSE({1,2},$Z$1:$Z$99,$Y$1:$Y$99),2,False) to lookup Y values to left of Z values.
Tested it in 2010 and it works there too. Are you sure your named ranges are evaluating correctly?
 
Upvote 0
Yes. I tried it individually and it works there.
I named only one range dynamically and the other list (where "mylist" is) works on every other named range. So the function is working too.
But (as I mentioned above) we use mso 2003 :(.
 
Upvote 0
I don't currently have 2003 installed anywhere - will set something up for testing tomorrow.

Neat!
Thank You in advance!
Also I've tried in MSO 2010 and it somehow didn't work there either....
Can you send me a file? (maybe I've done something wrong :confused: )
 
Upvote 0
I think you must have done something as I have just tested it in 2003 and it works there too ;)
Sample file here. (hopefully!)
 
Upvote 0

Forum statistics

Threads
1,223,234
Messages
6,170,891
Members
452,366
Latest member
TePunaBloke

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top