この記事では、ドラッグしたりスクロールしたりせずに、Word文書内の広範囲のテキストを選択するための3つの簡単な方法があります。
文書内で、複数ページにわたる大きなコンテンツを選択する必要がある場面は少なくありません。もちろん、マウスをクリックしてドラッグし、選択範囲を目的のテキストに重ねるという一般的な方法もあります。しかし、この方法には、誤って選択を解除してしまう可能性があるという欠点があります。そこで今回は、迅速かつスマートな3つの解決策をご紹介します。
方法1:ドキュメントの先頭から特定のポイントまでのテキストを選択する
ご存知のとおり、「Ctrl+A」で文書全体を選択できます。しかし、最後の段落を除く文書の大部分、例えば大部分を選択する必要がある場合もあります。その場合のショートカットキーの組み合わせをご紹介します。
- まず、選択の停止点に挿入ポインタを置きます。
- 次に「Ctrl + Shift + Home」を押します。
これで、停止点の前のすべてが選択されます。
方法2:特定のポイントからドキュメントの終わりまでのテキストを選択する
- 同様に、挿入ポインターを開始位置に配置してください。
- 次に、「Ctrl + Shift + End」を押します。 任務完了。
方法3:ドキュメント内のXNUMXつのランダムな場所からテキストを選択する
現在、ドキュメント内の任意の場所にあるテキストの範囲を選択するという、より一般的な要求があります。 このような要件を満たすために、マクロ方式を採用します。
- まず最初に、挿入ポインターを開始位置に配置してください。
- 次に、[開発者]タブをクリックし、次に[VisualBasic]コマンドをクリックしてVBAエディターをトリガーします。 または、「開発者」タブが使用できない場合は、代わりに「Alt + F11」を押してください。
- 次に、「通常」プロジェクトをクリックし、次に「挿入」タブをクリックします。
- 「モジュール」を選択して、新しいモジュールを作成します。
- 次に、新しいモジュールをダブルクリックして、右側の編集領域を開きます。
- 次のコードをそこに貼り付けます。
Sub SelectARangeOfTexts()
Dim ObjSelectText As Range
Dim strText As String
strText = InputBox("Enter Marking word(s) here:", "Select a range of texts")
Set ObjSelectText = Selection.Range
With Selection
.HomeKey Unit:=wdStory
With Selection.Find
.ClearFormatting
.Text = strText
.MatchCase = True
.MatchWildcards = False
.Execute
End With
ObjSelectText.End = Selection.Range.End - Len(strText)
ObjSelectText.Select
End With
End Sub
- 「実行」ボタンをクリックします。
- これで、ボックスがポップアップ表示されます。 マーキングワードを入力してください。 マーキングワードは選択されないことに注意してください。 最後に「OK」をクリックします。
効果は次のとおりです。
予期しないドキュメントの損失に対処する
ユーザーのミスやミスによりWordが崩壊する可能性があるため、重要なデータを失うリスクが高くなります。 このような問題を回避するには、ドキュメントのバックアップが効果的な場合があります。 それでも、バックアップが適切に処理されない場合でも、次の結果に耐える必要があります。 docxの破損。 したがって、回復ツールの助けが必要になります。
著者紹介:
Vera Chenは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 xlsxを回復する (NAIST) と pdf ソフトウェア製品を修理します。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com


![コードの貼り付け-> [実行]をクリックします コードの貼り付け-> [実行]をクリックします](https://www.datanumen.com/blogs/wp-content/uploads/2017/03/Paste-Codes-then-Click-Run-14.jpg)

