テキストフレームを段落ごと分割する今回はテキストフレームを段落ごと分割するスクリプトです。一応リクエストがあったものなのですが、なぜかうまく動く時と動かない時があります。完全に行が改行されている場合はよさそうですが、そうでない場合は行頭か行末の文字が消えてしまうことがあります(バージョン問わず)。それでも、まあ役立つこともあるかもしれないということで載せておきます。使い方はテキストフレームを選択したあとでスクリプトを実行するだけです。複数選択されている場合でも分割処理されます。2の2の数値を変更してください。元のテキストフレームを削除する}縦書きの場合は以下のプログラムになります。1の1の値を変更してください。lines[i].pointSize;」のように計算で求めることができます。今回作成したスクリプトですが、複製して該当行以外削除するだけなのですが、どこで不具合が発生しているのか謎です。dup.lines[j].remove();部分が原因なのでしょうけど、微妙に文字がずれて消えてしまうのかもしれません。[サンプルをダウンロード]。