ランダムOLEブックマーク(Microsoft Word)
Cherylは、WordがランダムなOLEブックマークをドキュメントに挿入することがある理由を尋ねました。これらのブックマークには順番に番号が付けられ、命名パターンOLE_LINK ##に従います。
これらのブックマークは、一部の(すべてではない)カットアンドペーストまたはコピーアンドペースト操作中にWordによって自動的に作成されるようです。 Word 2007を使用している場合は、ブックマークブラケットをオンにすると([ツール]、[オプション]、[表示]、[ブックマーク])、ブックマークを視覚的に確認できます。Word2010以降のバージョンを使用している場合は、次の手順に従います。
。リボンの[ファイル]タブを表示し、[オプション]をクリックします。
。 [詳細設定]をクリックし、下にスクロールして[ドキュメントコンテンツを表示]を選択します。 (図1を参照)
。 [ブックマークを表示する]チェックボックスがオンになっていることを確認します。
または、[挿入]、[ブックマーク]の順に選択した場合は、[ブックマーク]ダイアログボックスでブックマークのリストを確認できます。ブックマーク(Word2007またはWord2010)または挿入|リンク|ブックマーク(Word2013またはWord2016)
マイクロソフトは、これらのブックマークが作成される理由に関する情報をナレッジベースに提供していませんが、一部の人々にとっては本当に面倒です。ブックマークは私が見つけることができる目的を果たさず、安全に削除することができます。それらを自動的に削除する方法が必要な場合は、マクロを使用できます:
Sub RemoveOLE_marks() Dim J As Integer For J = ActiveDocument.Bookmarks.Count To 1 Step -1 If UCase(Left(ActiveDocument.Bookmarks(J).Name, 8)) = "OLE_LINK" Then ActiveDocument.Bookmarks(J).Delete End If Next J End Sub
マクロを実行しても、システム内の他のブックマークは気になりません。影響を受けるのは、OLE_LINKという文字で始まるものだけです。
注:
このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(10475)は、Microsoft Word 2007、2010、2013、および2016に適用されます。Wordの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。 linkRandom OLEBookmarks。