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。小数点にはピリオドを使用します)。

単語の境界

既定では、次の文字が単語の境界を表します (詳細設定の「単語の区切り文字」で変更できます。詳細設定を参照してください)。

+=-() /'<>?^&%$#@!;.:,[] および改行しないスペース

特記事項

  1. 正規表現またはワイルドカードがオンの場合、Whole Word と Case Insensitive は False に設定されます。これらは正規表現パターンの検索には適用されません。Regex Find がオンの場合は、Entire Cell も False に設定されます。
  2. Whole Word と Links を同時にオンにすることはできません。これらは相互に排他的として扱われます。
  3. Regex Replace または WildCard Replace が True で、Regex Find も WildCard Find も True でない場合は、対応する検索オプションがオンになります。
  4. Whole Word または Entire Cell が True の場合、WildCard Find は False に設定されます。