EXCEL/CSV テンプレートからテキスト置換データをアップロードする
テキスト置換画面の「EXCEL または CSV テンプレートから読み込み」ボタンを使うと、EXCEL スプレッドシートのテンプレート (.xlsx) または CSV ファイル (.csv、コンマ区切り形式) から置換内容をアップロードできます。
GOFR では、EXCEL スプレッドシートから複数行の置換データを読み込むことができます。
ファイルの規則
- Excel から置換を読み込むには、データがブックの最初のシートにある必要があります。
- データは、1 行目に適切な見出しを付けて配置する必要があります。
- 列の順序は自由ですが、適切な見出しが必要です。
- 必須の列は Text To Find と Text To Replace の 2 つだけです。その他の列は既定値が使用されます (下の表の「既定値」を参照してください)。
- 列には、下の表のとおりの見出しが必要です。綴りは表記どおりにしてください。大文字と小文字は区別されません。
- Excel ファイルでは、"Text To Find" 列が空白の行は無視されます。
- CSV ファイルでは、値はコンマで区切ります。コンマ、引用符、改行を含む値は二重引用符で囲む必要があります。
- Text To Find と Text To Replace は、それぞれ最大 4000 文字です。それより長いテキストは切り捨てられ、切り捨てられたレコードがプログラムに表示されます。
- 読み込まれるのは最大 10,000 行です。
- 読み込んだ置換内容は、画面上の現在の置換内容と置き換えられます。
- 試用版では、テンプレートの読み込みごとに置換は 5 件までに制限されます。Lite 版ではテンプレートからの読み込みはできません。
テンプレートは次の場所からダウンロードできます: http://www.officefindreplace.com/Home/Downloads (「テンプレートをダウンロード」ボタンでこのページが開きます)。
テンプレートは 2 種類あります。書式フィールド (特定の書式のテキストを検索する場合など) のないシンプルなものと、書式を含むより複雑なものです。詳しくは次のヘルプを参照してください: 特定の書式のテキストを検索する
テキスト置換画面で「CSV にエクスポート」をクリックすると、すべての列を含むファイルが得られます。これをテンプレートとして使用することもできます。
パラメーターの詳しい説明については、次のページを参照してください。
テキストとオプションの列
True または False の列には、True または False を入力します (T、F、1、0 も使用できます)。
| フィールド名 (列の見出しとして表示される必要があります) | 既定値 | 説明 |
|---|---|---|
| Text To Find | 文書内で検索するテキストです。正規表現またはワイルドカード パターンも指定できます (下の追加設定を参照してください)。 | |
| Regex Find | False | 値: True または False。True の場合、検索する文字列は正規表現パターンとして扱われます。詳細: 正規表現 |
| WildCard Find | False | 値: True または False。True の場合、検索する文字列はワイルドカード式として扱われます。詳細: ワイルドカード |
| Text To Replace | 文書内で置換するテキストです。正規表現またはワイルドカード パターンも指定できます (下の追加設定を参照してください)。 | |
| Regex Replace | False | 値: True または False。True の場合、置換後の文字列は正規表現として扱われます。 |
| WildCard Replace | False | 値: True または False。True の場合、置換後の文字列はワイルドカード パターンとして扱われます。 |
| Body | True | 値: True または False。すべての種類 (Excel、PowerPoint、Word、Visio、テキスト) が対象です。オンの場合、本文から検索する文字列を探します。 |
| Hdr | True | 値: True または False。Word、PowerPoint、Excel のみ。オンの場合、ヘッダーから検索する文字列を探します。 |
| Footer | True | 値: True または False。Word、PowerPoint、Excel のみ。オンの場合、フッターから検索する文字列を探します。 |
| Notes | True | 値: True または False。PowerPoint のみ。オンの場合、PowerPoint のノートから検索する文字列を探します。見出し Foot Notes も使用できます。 |
| Links | True | 値: True または False。Word、Excel、PowerPoint、Visio のみ。オンの場合、Office 文書に定義されているハイパーリンクを検索します。EXCEL では、このオプションをオンにするとハイパーリンクのみが検索される点にご注意ください。見出し Hyperlinks も使用できます。 |
| Case Insensitive | True | 値: True または False。オンの場合、文書内で検索するテキストの大文字と小文字は区別されません。 |
| End Notes | True | 値: True または False。Word のみ。オンの場合、文末脚注から検索する文字列を探します。 |
| Whole Word | False | 値: True または False。すべての文書の種類が対象です。オンの場合、検索する文字列は単語の一部ではなく、単語全体として扱われます。単語の境界 (開始と終了) を表す特殊文字については、下記を参照してください。 |
| Entire Cell | False | 値: True または False。Excel のみ。オンの場合、セル全体が置換される値と一致する必要があります。 |
| Excel Formula | False | 値: True または False。Excel のみ。Entire Cell と組み合わせることはできません。別々の行に入力する必要があります。 |
| File Name | False | 値: True または False。検索と置換の操作を最終的なファイル名に適用します。適用されるのはファイル名のみで、ファイル名の出力フォルダー部分には適用されません。 |
| Follow Case | False | 値: True または False。元のテキストの大文字と小文字を引き継ぎます。 |
検索する書式の列
これらの列には、特定の書式のテキストを検索する画面の設定が入ります。値: A、Y、N。既定値は A です。
| フィールド名 | 説明 |
|---|---|
| Italics To Find | A = 書式を問わない、Y = 斜体の書式、N = 斜体の書式でない |
| Bold To Find | A = 書式を問わない、Y = 太字の書式、N = 太字の書式でない |
| Underline To Find | A = 書式を問わない、Y = 下線の書式、N = 下線の書式でない |
| Strike To Find | A = 書式を問わない、Y = 取り消し線の書式、N = 取り消し線の書式でない |
| Style To Find | A = 問わない、Y = スタイルが一致、N = スタイルが一致しない。スタイルは StyleId To Find で指定します。 |
| StyleId To Find | スタイルの名前です (例: Heading1)。既定値は Normal です。 |
| Font Color To Find | A = 問わない、Y = フォントの色が一致、N = フォントの色が一致しない。色は Font Color Id To Find で指定します。 |
| Font Color Id To Find | #AARRGGBB 形式の色です (例: 赤は #FFFF0000)。既定値は #FF000000 (黒) です。 |
| Highlight Color To Find | A = 問わない、Y = 蛍光ペンの色が一致、N = 蛍光ペンの色が一致しない。色は Highlight Color Id To Find で指定します。 |
| Highlight Color Id To Find | #AARRGGBB 形式の色です。蛍光ペンの色の一覧の値のいずれかを使用します。既定値は #FFFFFFFF (白) です。 |
| Vertical Align To Find | A = 問わない、Y = 上付き / 下付きが設定されている、N = 上付き / 下付きが設定されていない |
適用する書式の列
これらの列には、置換後に書式を適用する画面の設定が入ります。値: A、Y、N。A = そのまま、Y = 適用、N = 解除。既定値は A です。
| フィールド名 | 説明 |
|---|---|
| Italics To Replace | 斜体 |
| Bold To Replace | 太字 |
| Underline To Replace | 下線 |
| Strike To Replace | 取り消し線 |
| Font Color To Replace | フォントの色。色は Font Color Id To Replace で指定します。 |
| Font Color Id To Replace | #AARRGGBB 形式の色です。既定値は #FF000000 (黒) です。 |
| Highlight Color To Replace | 蛍光ペンの色。色は Highlight Color Id To Replace で指定します。 |
| Highlight Color Id To Replace | #AARRGGBB 形式の色です。蛍光ペンの色の一覧の値のいずれかを使用します。既定値は #FFFFFFFF (白) です。 |
| Vertical Align To Replace | 上付き / 下付き |
| Font Size To Replace | フォント サイズ。サイズは Font Size Value To Replace で指定します。 |
| Font Size Value To Replace | ポイント単位のフォント サイズです (例: 12、10.5。小数点にはピリオドを使用します)。 |
単語の境界
既定では、次の文字が単語の境界を表します (詳細設定の「単語の区切り文字」で変更できます。詳細設定を参照してください)。
+=-() /'<>?^&%$#@!;.:,[] および改行しないスペース
特記事項
- 正規表現またはワイルドカードがオンの場合、Whole Word と Case Insensitive は False に設定されます。これらは正規表現パターンの検索には適用されません。Regex Find がオンの場合は、Entire Cell も False に設定されます。
- Whole Word と Links を同時にオンにすることはできません。これらは相互に排他的として扱われます。
- Regex Replace または WildCard Replace が True で、Regex Find も WildCard Find も True でない場合は、対応する検索オプションがオンになります。
- Whole Word または Entire Cell が True の場合、WildCard Find は False に設定されます。