Illustratorの複数ファイルに入った「校正用」「確認中」などの文字を、一つずつ開いて削除していませんか。
ファイル数が増えると、検索・削除・保存のくり返しに時間がかかります。必要な文字まで消していないか、削除漏れがないかを確認する作業も負担になります。
無料の「テキスト一括削除」スクリプトを使うと、フォルダ内のAIファイルから、指定した複数の文字列をまとめて削除できます。
実行前に文字列の一致件数を確認できるため、削除範囲を確かめてから処理できます。元のAIファイルは変更せず、文字を削除したデータを別名で保存する仕組みです。
ここからは、スクリプトのダウンロード方法と使い方、非表示テキストや空フレームを処理するときの注意点を紹介します。まずはテスト用データで事前確認を行い、削除対象に問題がないことを確かめてください。
ーProfileー
Illustrator歴20年のDTP・グラフィックデザイナー。
制作現場で感じた手間を減らすため、Illustratorスクリプトを自作し、実際の作業で検証しています。
関連記事:無料で使えるIllustratorスクリプト一覧
テキスト一括削除スクリプトでできること

「テキスト一括削除」スクリプトは、フォルダ内の複数のAIファイルから、指定した文字列をまとめて削除するスクリプトです。
ファイルを一つずつ開いて文字を探す作業を減らし、複数データをまとめて処理できます。

削除する文字列を入力し、フォルダ内のAIファイルをまとめて処理している様子
主な機能
削除したい文字列を1行につき1つ入力すると、「校正用」「確認中」「サンプル」など複数の文字列を、選択したフォルダ直下のAIファイルからまとめて削除できます。
入力した文字列は上から順番に処理されるため、バリエーション違いのデータや複数の制作データから、同じ文字を取り除く作業に便利です。
ただし、サブフォルダ内のAIファイルは処理されません。
こんな作業におすすめ
- 複数のデータから校正用の文字を削除したい
- 仮の商品名や会社名をまとめて取り除きたい
- サイズ違いや色違いのAIデータを一括修正したい
指定した文字列が必要な文章にも含まれている場合は、その部分も削除されます。実行前に「事前確認」で一致件数を確認してください。
ダウンロードと対応環境

スクリプトを使用する前に、ダウンロードするファイルと対応環境を確認してください。
このスクリプトは無料で使用できます。
ダウンロード
「テキスト一括削除」スクリプトは、以下のボタンからダウンロードできます。
ダウンロードしたスクリプトの処理条件を変更したい場合は、生成AIを使って自分の作業に合うよう調整する方法もあります。
対応環境
対応環境は以下のとおりです。
| 項目 | 内容 |
|---|---|
| Illustrator | CS6以降/CCシリーズ |
| 対応OS | Windows/macOS |
| スクリプト言語 | ExtendScript |
| ファイル形式 | .jsx |
スクリプトの使い方

このスクリプトは、対象のAIファイルを開かずに実行します。
あらかじめ、処理したいAIファイルを一つのフォルダへまとめ、Illustratorで開いている対象ファイルは閉じてください。
基本の使い方
- Illustratorで「テキスト一括削除」スクリプトを実行します。
- 「削除する文字」に、取り除きたい文字列を1行につき1つ入力します。
- 「参照」を押し、処理するAIファイルが入ったフォルダを選択します。
- 必要に応じて、次の項目を設定します。
- 文字削除後に空になった独立テキストフレームを削除
- 非表示レイヤー・非表示オブジェクト内のテキストも処理
- 「事前確認」を押し、文字列の一致件数や対象ファイル数を確認します。
- 問題がなければ「実行」を押します。
- 確認画面で設定内容を確認し、処理を開始します。
処理後は、元のAIファイルと同じフォルダに、_textDeletedが付いたファイルが保存されます。
sample.ai
↓
sample_textDeleted.ai
同名ファイルがある場合は、_2、_3のように連番が付きます。元のAIファイルは上書きされません。
うまく動かないとき
対象ファイルが処理されない場合は、次の項目を確認してください。
- 選択したフォルダの直下にAIファイルがあるか
- 対象のAIファイルをIllustratorで開いていないか
- 削除する文字列が、データ内の文字と一致しているか
- 非表示テキストを処理する設定が有効になっているか
- 対象フォルダへファイルを保存する権限があるか
指定した文字列が見つからなかったファイルは、処理後のAIファイルが作成されません。
それでも解決しない場合は、Illustratorスクリプトが動かないときの確認方法を参考にしてください。
使用前の注意点

このスクリプトは、複数のAIファイルから指定した文字列を一括で削除します。
必要な文章にも同じ文字列が含まれている場合、その部分も削除されます。実行前に「事前確認」で一致件数を確認してください。
また、「文字削除後に空になった独立テキストフレームを削除」を有効にすると、条件に該当するテキストフレーム自体が削除されます。
元のAIファイルは変更されませんが、処理後のファイルは元に戻しにくいため、出力内容を必ず確認してください。
バックアップについて
本番データへ使用する前に、対象フォルダを複製し、テスト用データで動作を確認してください。
元ファイルは残りますが、処理対象や削除文字列を間違える可能性があります。出力されたファイルを確認するまでは、元のAIファイルを削除しないでください。
商用利用・著作権について
使用にあたっては、以下の内容をご確認ください。
- ご利用はすべて自己責任でお願いいたします
- スクリプトの使用によるトラブルや損失について、当方は一切の責任を負いません
- 商用利用における成果物の品質や結果についても、当方では責任を負いかねます
- 本スクリプトの著作権は制作者に帰属します
- 無断での転送・販売・再配布は禁止いたします
支給データや入稿データに使用する場合は、素材、画像、フォント、配置PDFなどの扱いにも注意してください。
このスクリプトは、著作権や使用許諾を確認するものではありません。
本番データで使用する前には、必ず保存と動作確認を行ってください。
まとめ:複数のAIファイルから不要な文字を一括削除

「テキスト一括削除」スクリプトを使うと、フォルダ内の複数のAIファイルから、指定した文字列をまとめて削除できます。
校正用の文字や仮の商品名など、複数データに共通する不要な文字を取り除く作業に便利です。
実行前には「事前確認」で一致件数を確認し、まずはテスト用データで動作を確かめてください。
まだダウンロードしていない場合は、記事内のダウンロードボタンから無料で試せます。
ダウンロードしたスクリプトを使って、「出力ファイル名を変更したい」「サブフォルダ内のAIファイルも処理したい」と感じた場合は、生成AIに希望する動きを伝えて、自分の作業に合うよう調整する方法もあります。


















PAGE TOP
この記事へのコメントはありません。