Good Evening,
I'm a novice at best. I'm looking for a faster way to name shapes that make up a large map using a given array.
Given:
- An array "Districts," which has more than 300 text strings (district names) stored in it
-- The district array has no spaces or special characters in it
- A map of more than 300 freeform shapes
Desired Effect:
- A macro that:
-- Uses for/next (or other method) to incrementally increase "n" to ubound(Districts)
-- cell(1, 1).value = Districts( n )
-- waits until I select a freeform shape (This is the part I don't have the first clue on how to execute)
-- names that shape I select the same as the district name
-- next n (or other method)
I appreciate any assistance you could provide!
I'm a novice at best. I'm looking for a faster way to name shapes that make up a large map using a given array.
Given:
- An array "Districts," which has more than 300 text strings (district names) stored in it
-- The district array has no spaces or special characters in it
- A map of more than 300 freeform shapes
Desired Effect:
- A macro that:
-- Uses for/next (or other method) to incrementally increase "n" to ubound(Districts)
-- cell(1, 1).value = Districts( n )
-- waits until I select a freeform shape (This is the part I don't have the first clue on how to execute)
-- names that shape I select the same as the district name
-- next n (or other method)
I appreciate any assistance you could provide!