
私は Office365 を使用しており、URL が投稿されているドキュメントを編集しています。ただし、セキュリティ上の理由から、これらの URL がハイパーリンク化されることは望ましくありません。一部のユーザーは Web ポータルからこのドキュメントを表示するため、VBA スクリプトを使用してこれを阻止することはできません。URL がハイパーリンク化されるのを防ぐ他の方法はありますか? よろしくお願いします。
答え1
これを行う:
Excel でハイパーリンクを含むワークシートを開きます。
ALT+ を押す F11 と VBA エディタに入ります
左下にある「即時」ペインを見つけてクリックします。
表示されない場合は、 Ctrl+ を押しますG。イミディエイト ウィンドウに次のように入力します。
Cells.Hyperlinks.Delete
キーを押しますEnter。
シート上のすべてのハイパーリンクがプレーンテキストに変換されるはずです。
スプレッドシートを保存します(元のファイルを上書きしないでください)。
ただし、これによってユーザーがリンクを手動でコピーしてブラウザで開くことがブロックされるわけではないことに注意してください。