InDesign CS4だとこんな感じ。(CS6持ってないので)
var selObj = app.selection[0];
selObj.insertionPoints[-1].contents = ")";
selObj.insertionPoints[0].contents = "(";
「)」は選択範囲の最後の文字の書式設定を引き継いじゃうので、意図しない結果になることがあります。
たとえば最後の文字がC100だったら、「)」もC100になる、とか。
スクリプトをスクリプトパネルに入れてショートカット登録しておけば、いちいちスクリプトをダブルクリックで起動しなくて済むので幸せになれるかも。
[15702] こうちゃん犬猫まみれ (2013/06/16 Sun 21:53)