Map Layout elements appear to have a "name" property that can be used to identify them. In ArcMap is it possible to set this property (interactively), and if so how is this done? I'm using ArcGIS 10.1, and the only place I can think to look is on a map layout element's "Properties..." options (when you right click on an element) however nothing obvious is present unless there is some pseudo-code that you can enter, similar to how dynamic text works?

From the help page (ListLayoutElements, in case the link doesn't work): "It is the map document author's responsibility to ensure each page element is given a unique name so that elements can be uniquely identified."

So how would a map author do this?

Please note, I'm not interested in an arcpy/python solutions (that seems straight forward) as I want this to be applicable for non-python users.

2 Answers 2


OK, so the "Element Name" box appears to be the likely solution. This is non-intuitively placed in the "Size and Position" tab of the map layout element's properties dialog box.

enter image description here


One click to select, then a second click to edit the name. Or you can change the names in the properties.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.