Dynamic Text -- List Names of Layers in Table of Contents.  Possible?

Discussion created by arhayes on Feb 11, 2014
Latest reply on Feb 12, 2014 by jbarrette-esristaff
I currently have some text that lists the names of the layers found in the Table of Contents (TOC) of my map.  When I update this map with newer versions of some of the layers I then have to manually change the names of the layers in this text to the newer versions' names. 

For example, I might have a layer called Optic_Fiber_20140211 and in a few days I might receive a newer version called Optic_Fiber_20140215 ... I would then add the new version of the layer to my map, delete the old version of the layer from my map, and then manually edit the text to reflect that change.

It would be nice to have dynamic text that just lists the names of all of the layers in the TOC and then when I remove old layers and add new layers the text is automatically updated. 

Make sense?  Any suggestions?  Thanks!