Forum home » Delegate support and help forum » Microsoft Excel VBA Training and help » Dynamic named ranges
Dynamic named ranges
Resolved · Medium Priority · Version 2007
Nicole has attended:
Excel VBA Intro Intermediate course
Dynamic named ranges
I would like to know the best practice to set up dynamic named ranges when importing data from an acess database into excel.
For upcoming training course dates see: Pricing & availability
RE: Dynamic named ranges
Hi Nicole
The following procedure dynamically assesses the extent of an excel table, assigns that range to a range object and then names that range.
Every time the code is run, the range updates dynamically
Sub DynamicRanges()
Dim rngDynRng As Range
Set rngDynRng = Sheets("Data Validations").Range(Cells(3, 1), _
Cells(Range("A3").CurrentRegion.Rows.Count, Range("A3").CurrentRegion.Columns.Count))
rngDynRng.Name = "MyTable"
End Sub
Hope this is what you were looking for
Regards
Stephen
RE: Dynamic named ranges
Stephen,
Thank you for this - very useful.
Best wishes,
Nicole
|
