Note: The other languages of the website are Google-translated. Back to English

Word文書からすべてのハイパーリンクを選択してコピーするにはどうすればよいですか?

場合によっては、複数のハイパーリンクが存在する長いドキュメントがあり、このドキュメントから一度にすべてのハイパーリンクをコピーしてから、別のドキュメントに貼り付けるだけで済みます。 それらをXNUMXつずつコピーするのではなく、一度にすべてをすばやくコピーできる方法はありますか?

VBAですべてのハイパーリンクをコピーする

VBAを使用してすべてのハイパーリンクアドレスを抽出します

Kutools for Wordを使用して、すべてのハイパーリンクまたはアドレスのみをクリップボードにコピーします良いアイデア3


矢印青い右バブル VBAですべてのハイパーリンクをコピーする

1.ハイパーリンクをコピーするWord文書を開き、を押します。 Altキー+ F11 を開く MicrosoftVisualベースのアプリケーションウィンドウ.

2。 クリック インセット > モジュール、次のVBAをウィンドウにコピーします。

VBA:すべてのハイパーリンクをコピーします

Sub HyperlinksExtract()
'Updateby20140214
    Dim oLink As Hyperlink
    Dim docCurrent As Document 'current document
    Dim docNew As Document 'new document
    Dim rngStory As StoryRanges
    Set docCurrent = ActiveDocument
    Set docNew = Documents.Add
    For Each oLink In docCurrent.Hyperlinks
        oLink.Range.Copy
        docNew.Activate
        Selection.Paste
        Selection.TypeParagraph
    Next
    
    Set docNew = Nothing
    Set docCurrent = Nothing
End Sub

3。 クリック ラン ボタンをクリックしてVBAコードを実行します。 次に、すべてのハイパーリンクが新しいドキュメントにコピーされます。 新しいドキュメントは後で保存できます。 結果は次のようになります。

注意: このVBAは、すべてのハイパーリンクが単語でリンクされている場合にのみ実行できます。ハイパーリンクのある画像がある場合、このVBAコードは機能しません。


矢印青い右バブル VBAに対応するすべてのハイパーリンクを抽出します

1.ハイパーリンクを抽出するWord文書を開き、を押します。 Altキー+ F11 を開く MicrosoftVisualベースのアプリケーションウィンドウ.

2。 クリック インセット > モジュール、次のVBAをウィンドウにコピーします。

VBA:すべてのハイパーリンクアドレスを抽出します

Function GetAllHyperlinks()
'Updateby20140214
    Dim docCurrent As Document
    Dim docNew As Document
    Dim oLink As Hyperlink
    Dim rng As Range
    Application.ScreenUpdating = False
    Set docCurrent = ActiveDocument
    Set docNew = Documents.Add
    For Each oLink In docCurrent.Hyperlinks
        Set rng = docNew.Range
        rng.Collapse
        rng.InsertParagraph
        rng.InsertAfter (oLink.Address)
    Next
    docNew.Activate
    Application.ScreenUpdating = True
    Application.ScreenRefresh
End Function

3。 クリック ラン ボタンを押してVBAコードを実行します。 次に、すべてのハイパーリンクアドレスが新しいドキュメントに抽出され、後で保存できます。

注意: 抽出ハイパーリンクアドレスが元の順序ではありません。


矢印青い右バブル Kutools for Wordを使用して、すべてのハイパーリンクまたはアドレスのみをクリップボードにコピーします

すべてのハイパーリンクまたはアドレスのみをWord文書からクリップボードに簡単かつ迅速にコピーする場合は、 ハイパーリンクをコピーする の有用性 Kutools for Word あなたにこの恩恵を与えることができます。

Kutools for Word, 以上で 100 便利な機能で、仕事が楽になります。 

インストールした後 Kutools for Word、以下のようにしてください:(今すぐWord用のKutoolsを無料でダウンロードしてください!)

1。 クリック クツールズプラス > ハイパーリンクをコピーする.
ドキュメントコピーハイパーリンク1

2.ポップダイアログで、必要に応じてXNUMXつのオプションを選択します。
ドキュメントコピーハイパーリンク2

次に、ハイパーリンクを配置する場所をXNUMXつ選択し、を押します。 Ctrlキー+ V 貼り付けます。

ハイパーリンクをコピーして貼り付ける
ドキュメントコピーハイパーリンク3
ハイパーリンクアドレスをコピーして貼り付ける
ドキュメントコピーハイパーリンク4

Firefox、Chrome、Internet Explore10などの複数のWordドキュメント/ Excelワークブックのタブブラウジングと編集!

Firefox / Chrome / IEで複数のウェブページを表示し、対応するタブをクリックしてそれらを簡単に切り替えることはおなじみかもしれません。 ここで、Officeタブは同様の処理をサポートしており、XNUMXつのWordウィンドウまたはExcelウィンドウで複数のWordドキュメントまたはExcelワークブックを参照し、タブをクリックすることでそれらを簡単に切り替えることができます。
Officeタブの無料トライアルをクリックしてください!

FirefoxとしてXNUMXつのウィンドウで複数のWord文書を閲覧する

関連記事:


推奨される単語生産性ツール

 

Kutools For Word-100を超えるWordの高度な機能で50%の時間を節約

  • 複雑で繰り返される操作は、数秒でXNUMX回の処理で実行できます。
  • 複数の画像をフォルダ間でWord文書に一度に挿入します。
  • フォルダ間で複数のWordファイルをマージして、希望の順序でXNUMXつに結合します。
  • 見出し、セクション区切り、またはその他の基準に従って、現在のドキュメントを個別のドキュメントに分割します。
  • DocとDocx、DocxとPDFの間でファイルを変換し、一般的な変換と選択のためのツールのコレクションなど...