How memory-intensive is the use of named ranges? I have workbook that has to be reconfigured day-to-day based on it usage. I have macros to do the reorganizing for me, and they work great most of the time. The problem arises when something in my workflow environment changes and I find it necessary to move cells around manually to make room for a new piece of data in the default template.
When I move, insert, delete, cut/paste, etc. in the main workbook all of the references in other cells automatically update to reflect the change. My macros, however, remain static (of course), and I have to manually change every affected reference in the VBA code every time I change the layout. It just struck me (genius, I know) that I can use named references in the VBA code to solve my problem implicity.
Before I do that I need to know, however: How are named ranges stored inside Excel? There are quite a few ranges that will need names, and if RAM will be being used every time a named range is changed or accessed I won't be able to do it. The workbook is used by my coworkers and I on machines that are already overtaxed by visually-intensive data processing (they display and record engineering information for our customers in real-time) and all extraneous memory usage must be kept to a minimum.
Thanks for your help,
~Rab
Bookmarks