Reply To: Automatically set paragraph style sheet

Home Page / Forums / General InDesign Topics (CLOSED) / Automatically set paragraph style sheet / Reply To: Automatically set paragraph style sheet

#86989
Ari Singer
Member

Funny, because it works by me. Maybe this is better:

var myDoc = app.activeDocument;
app.findGrepPreferences = app.changeGrepPreferences= null;
app.findGrepPreferences.findWhat = "$";
app.findGrepPreferences.appliedParagraphStyle = myDoc.paragraphStyles.item("Day entries");
var found = myDoc.findGrep();
for (var i =0; i < found.length; i++) {
	try {
	var para1 = found[i].paragraphs.firstItem();
	var para2 = para1.paragraphs[-1].insertionPoints[-1].paragraphs[0];
	if (para2.appliedParagraphStyle == myDoc.paragraphStyles.item("Date Headings"))
		para1.appliedParagraphStyle = myDoc.paragraphStyles.item("Day entries LAST");
		} catch(_){};
	}

This article was last modified on July 28, 2016

Comments (0)

Loading comments...