KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Word で直線クォートをカーリークォートに変更する方法は?

著者アマンダ・リー変更日

通常、Microsoft Word は入力中に自動的に直線クォートをカーリークォートカーリークォート(スマートクォートまたはタイポグラフィ用クォート)に変換します。ただし、この機能がオフになっていると、シングルクォートおよびダブルクォートが文書内で直線的に表示されてしまうことがあります。ここでは、Word で直線クォートとカーリークォートを相互に変換するための便利なヒントをご紹介します!

検索と置換で直線クォートをカーリークォートに変更する

VBA で直線クォートをカーリークォートに変更する

ストレートクォート矢印カーリークォート

Word 向けおすすめ生産性ツール

Kutools for Word:AI を統合🤖し、100 以上の高度な機能で文書作業時間を 50% 短縮できます。無料ダウンロード

Office Tab:Word(およびその他の Office アプリケーション)にブラウザーのようなタブを導入し、複数の文書を簡単に操作できます。無料ダウンロード


検索と置換で直線クォートをカーリークォートに変更する

検索と置換を適用する前に、「検索と置換」の「オートコレクトオプション」を開き、「直線クォートをスマートクォートに置き換える」のチェックボックスのチェックを外してください。

手順1:「ファイル」>「オプション」>「校閲」>「オートコレクトオプション」>「入力時に自動設定」をクリックし、「直線クォートをスマートクォートに置き換える」のチェックボックスにチェックを入れます。スクリーンショットを参照してください。

「ファイル」メニューで「オプション」が選択されている矢印「Word のオプション」ウィンドウで「校正」タブが開かれ、「オートコレクトのオプション」がクリックされている
矢印
「入力中に自動整形」セクションで、「ストレートクォートをスマートクォートに変更する」チェックボックスが選択されている

手順2:「ホーム」タブの「編集」グループ内にある「置換」をクリックするか、Ctrl + Hを押して検索と置換ダイアログボックスを開き、「または‘’」を「検索する文字列」ボックスに、「または’’」を「置換後の文字列」ボックスに入力します。スクリーンショットを参照してください:

検索と置換ダイアログ

手順3:「すべて置換」をクリックしてください。

注:すべてのカーリークォートを直線クォートに置き換えたい場合は、「直線クォートをスマートクォートに置き換える」のチェックボックスのチェックを外してください。


VBA で直線クォートをカーリークォートに変更する

Office Tab を使用してドキュメント内を移動

Office Tab

Word、Excel、PowerPoint などにタブ付きナビゲーションを実装し、ウェブブラウザのように1 つのウィンドウでスムーズに切り替えられます。

Word で VBA を使用してすべての直線クォートをカーリークォートに置き換えるには、まず「ファイル > オプション > 校閲」と進み、「オートコレクトオプション」を開いて、「直線クォートをスマートクォートに置き換える」のチェックボックスにチェックを入れてください。():すべてのカーリークォートを直線クォートに置き換えたい場合は、「直線クォートをスマートクォートに置き換える」のチェックボックスのチェックを外してください。)

手順1:「Alt + F11」を押して、Microsoft Visual Basic for Applications ウィンドウを開きます。

手順2:「挿入」タブから「標準モジュール」をクリックし、次の VBA コードを標準モジュールウィンドウにコピー&ペーストします。

手順3:次に、「実行実行ボタン」ボタンをクリックして、VBA を適用します。

以下の VBA は、直線クォートをカーリークォートに変更するものです:

Sub ChangeDoubleStraightQuotes()
'Update 20131107
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = """"
.Replacement.Text = """"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord =False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

以下の VBA は、カーリークォートを直線クォートに変更するものです:

Sub ReplaceSmartQuotes()
Dim vFindText As Variant
Dim vReplText As Variant
Dim i As Long
vFindText = Array("[^0145^0146]", "[^0147^0148]")
vReplText = Array("^039", "^034")
With Selection.Find
.ClearFormatting
.Replacement.ClearFormatting
.Forward = True
.Wrap = wdFindContinue
.MatchWholeWord = True
.MatchWildcards = True
For i = LBound(vFindText) To UBound(vFindText)
.Text = vFindText(i)
.Replacement.Text = vReplText(i)
.Execute Replace:=wdReplaceAll
Next i
End With
End Sub

最高のオフィス生産性ツール

Kutools for Word– 300 以上の卓越した機能で、Word 体験をさらにレベルアップ!100 の注目の機能!

🤖KUTOOLS AI の機能AI アシスタントリアルタイムアシスタントスーパーポリッシュ(書式を保持)スーパートランスレート(書式を保持)AI 編集AI 校正

📘ドキュメントマスタリーページ分割文書の結合選択範囲をさまざまな形式でエクスポート(PDF/TXT/DOC/HTML など)一括 PDF 変換

コンテンツ編集複数ファイルにわたって一括検索と置換すべての画像をリサイズ表の転置行と列表をテキストに変換

🧹手間いらずのクリーンアップ:余分なスペースを一掃セクション区切りテキストボックスハイパーリンク/その他の削除ツールについては、削除グループをご覧ください…

クリエイティブ挿入:以下を挿入桁区切り記号チェックボックスラジオボタンQR コードバーコード複数の画像/詳細は挿入グループで…

🔍精密選択:特定のページ図形見出し段落/ナビゲーションを強化するにはその他の選択機能を活用

注目の拡張機能任意の場所に移動繰り返しテキストを自動挿入ドキュメントWindows 間を切り替え11 変換ツール

🌍40 以上の言語をサポート:Kutools を好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語など、40 以上の言語に対応しています。

リボン上の Kutools for Word タブ
 
 

Office Tab– Office にタブ付きインターフェースを導入し、作業を大幅に簡単に

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集・閲覧機能を有効にします。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 日々の生産性を50%も向上させ、毎日数百回のマウスクリックをカットします!

✨ Kutools for Office – 1 回のインストールで、5 つの強力なツールがすぐに使える!

含まれるもの:Office Tab ProKutools for ExcelKutools for OutlookKutools for WordKutools for PowerPoint

📦 1 つのスイートですべての5 ツールを入手|🔗 Microsoft Office とシームレスに連携|⚡ 保存時間して、すぐに生産性を向上

最高のオフィス生産性ツール

Kutools for Word– Word 向けの100+ツール