Word でフィールド コードをテキストにすばやく変換する方法
Word でフィールド コードをプレーン テキストに変換する必要がある場合、このチュートリアルでは、ニーズに応じてさまざまな方法を説明します。最初の方法では、フィールド コードを表示値に変換し、表示されるコンテンツのみを保持します。他の 2 つの方法では、フィールド コードをテキストとして保持し、{SEQ Table \* ARABIC } などの生の形式で表示します。
Kutools for Wordでフィールドコードをテキストに変換する
Wordに推奨される生産性ツール
Kutools for Word: AIの統合 🤖、100 を超える高度な機能により、ドキュメントの処理時間が 50% 節約されます。無料ダウンロード
Office Tab: Word (およびその他の Office ツール) にブラウザーのようなタブが導入され、複数ドキュメントのナビゲーションが簡素化されます。無料ダウンロード
ショートカットを使用してフィールドコードをプレーンテキストに変換する
表示された値を保持したままフィールド機能を削除するだけの場合は、簡単なショートカットを使用できます。
- 文書全体を選択するには、 Ctrlキー+ A. ヒント: 特定の範囲のフィールド コードを変換する場合は、ドキュメント全体ではなく、その部分のみを選択します。
- イベント Ctrl+Shift+F9 すべてのフィールドを表示されている値に変換します。
ご注意: このメソッドは、現在のフィールド値のみを保持します。フィールド コードをテキストとして保持し、{SEQ Table \* ARABIC } などの生の形式で表示する必要がある場合は、以下のメソッドを使用します。
Kutools for Wordでフィールドコードをテキストに変換する
Kutools for Word ドキュメント全体または選択した部分からフィールド コードをテキストに変換する簡単な方法を提供します。
- 特定の範囲内でフィールドコードをテキストに変換する場合は、まず範囲を選択してから クツール > 変換 > フィールドコードをテキストに変換する.
- 文書全体のフィールドコードを変換したい場合は、クリックして機能を適用するだけです。 クツール > 変換 > フィールドコードをテキストに変換する 文書内の何も選択せずにクリックすると、確認を求めるプロンプトボックスが表示されます。 はい をクリックして次に進みます。
選択した範囲またはドキュメント全体のすべてのフィールド コードはプレーン テキストに変換されます。
![]() | >>> | ![]() |
Kutools for Word のフィールド コードをテキストに変換する機能の詳細については、ここをクリックしてください。
VBAでフィールドコードをテキストに変換する
VBA は、Word 文書内のフィールド コードを処理する強力な方法を提供します。使用するスクリプトに応じて、すべてのフィールド コードを抽出して新しい文書にテキストとして保存するか、元の文書内のフィールド コードを実際のコード表現 (例: {SEQ Table \* ARABIC }) に置き換えることができます。
- イベント Altキー+ F11 を開く アプリケーション向け Microsoft Visual Basic 窓。
- クリック モジュール インセット タブをクリックし、次の VBA コードのいずれかをコピーしてモジュール ウィンドウに貼り付けます。
ご注意: 以下の VBA コードは 2 つの異なる結果を提供します。ニーズに合ったものを選択してください。
VBA 1: フィールドコードを抽出し、新しい Word 文書に保存する
Sub fieldcodetotext() Dim MyString As String For Each aField In ActiveDocument.Fields aField.Select MyString = MyString & vbCr & Selection.Fields(1).Code.Text Next aField Documents.Add ActiveDocument.Content.InsertAfter MyString End Sub
VBA 2: フィールド コードを元のドキュメントのコード表現に置き換える
Sub fieldcodetotext() Dim MyString As String ActiveWindow.View.ShowFieldCodes = True For Each aField In ActiveDocument.Fields aField.Select MyString = "{ " & Selection.Fields(1).Code.Text & " }" Selection.Text = MyString Next aField ActiveWindow.View.ShowFieldCodes = False End Sub
- クリック ラン (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。
またはプレス F5 VBA を実行します。
ご注意: この VBA メソッドはドキュメントの選択された部分では機能せず、ドキュメント全体に適用されます。
Office タブ: Word、Excel、PowerPoint にタブ付きインターフェイスをもたらします...![]() |
今すぐワークフローを強化しましょう。 Officeタブの詳細 無料ダウンロード |
関連記事:
最高のオフィス生産性向上ツール
Kutools for Word - Over で単語体験を向上させましょう 100 注目すべき機能!
🤖 Kutools AIの機能: AIアシスタント / リアルタイムアシスタント / スーパーポリッシュ(保存形式) / スーパー翻訳(フォーマット保存) / AI 編集 / AI校正...
📘 ドキュメントマスタリー: 分割ページ / ドキュメントをマージする / 選択内容をさまざまな形式でエクスポート (PDF/TXT/DOC/HTML...) / PDFへの一括変換...
✏ コンテンツ編集: 複数のファイルにわたるバッチ検索と置換 / すべての画像のサイズを変更する / テーブルの行と列を転置する / 表をテキストに変換...
🧹 楽にお掃除: 掃き捨てる 余分なスペース / セクションブレーク / テキストボックス / ハイパーリンク / その他の取り外しツールについては、 削除します グループ...
➕ クリエイティブインサート:挿入 千の区切り文字 / チェックボックス / ラジオボタン / QRコード / バーコード / 複数の写真 / 詳細はこちら インセット グループ...
🔍 正確な選択: ピンポイント 特定のページ / テーブル類 / 形状 / 見出し段落 / ナビゲーションを強化する 他には? 選択 機能を使用...
⭐ スターの強化: 任意の場所に移動 / 繰り返しテキストの自動挿入 / ドキュメントウィンドウ間の切り替え / 11 変換 ツール...

最高のオフィス生産性向上ツール
Kutools for Word - Word 用の 100 以上のツール
- 🤖 Kutools AIの機能: AIアシスタント / リアルタイムアシスタント / スーパーポリッシュ / スーパー翻訳 / AI 編集 / AI校正
- 📘 ドキュメントマスタリー: 分割ページ / ドキュメントをマージする / PDFへの一括変換
- ✏ コンテンツ編集: バッチ検索と置換 / すべての画像のサイズを変更する
- 🧹 楽にお掃除: 余分なスペースを削除する / セクション区切りを削除する
- ➕ クリエイティブインサート: 千単位区切り記号を挿入 / チェックボックスを挿入する / QRコードを作成する