This article is written in response to the problem indicated within this article.
Download macro from here.
As, I mentioned, if you are creating some sort of banners which will be part of your each and every model by utilizing "Free Text" then always use Copy and Paste as Occurrence, otherwise you will be in trouble, if you need to change the free text content.
Anyways, let assume, United Motors Group want to change their name to United Motors Association and there are many occurrences of free text as "United Motors Group" which should be changed to "United Motors Association".
Follow these steps:
1. Use the search feature to get all the models.
Step2: Select sub-set of models (b/c macro will open the model one-by-one) and then evaluate the macro _free_text_change.
3. After the macro is invoked, it will ask you the prefix that should be searched in the above case it would be United Motors Group while in some other cases it could be Help Desk # or whatever is the case. I made this generic text to search so that it can be applied to all the cases.
4. Now the script will inquire about the text to be replaced, enter complete text which should be inserted in the above case United Motors Association.
5. Script will open the model one-by-one and replaces the free text if its meet the criteria.
6. You can choose to use Close All to close all the open models.