エクセル2013を使っています。
サーバー上にあり、誰もが使えるエクセルがフリーズしてしまい、
自動回復してデータを救えたのは良いのですが、リンク先がCドライブになってしまいました。
不具合があることは考えず、以前のファイルをサーバー上から削除してしまったため、
やり直すことが出来ず、自動回復ファイルを原本として使っています。
後になって気付いたのですが、ハイパーリンクの基点に【¥】を入れて
絶対参照にしました。
また、自動回復のファイルの場所は、Cドライブではなく、サーバー上の保管しているフォルダを
していしました。
ですが、おかしくなってしまったハイパーリンクが100以上あり、とても困っています。
これを一律修正することは可能でしょうか。
おかしくなったハイパーリンクは、
正しいハイパーリンクの参照先が○○○¥△△¥□□□¥エクセルファイル.xlsとするならば、
おかしくなったハイパーリンクは、最初のだけがCドライブになっています。
c:¥×××¥×××¥□□□¥エクセルファイル.xlsとなっており、ハイパーリンクの最初の半分くらいを元のアドレスに書き換えれば、きちんと参照してくれました。
しかし、いかんせんハイパーリンクがはってある件数が多くてひとつひとつ修正するのは
現実的ではないと思うのです。
どうしたらハイパーリンクのアドレス100以上を一挙に修正できますか。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
アクティブなシートのハイパーリンクを書き換えるマクロの例です。
Sub Sample1()
Dim hyper As Hyperlink
For Each hyper In ActiveSheet.Hyperlinks
hyper.Address = Replace(hyper.Address, "c:¥×××¥×××", "○○○¥△△")
Next
End Sub
回答ありがとうございます。
お礼が遅れました。
この間、既に問題は自己解決していました。
絶対参照とリンクアドレスの余分を同じようなマクロで削除して
全件復旧できていました。
今後の参考にさせていただきます。
ありがとうございました。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
- Excel(エクセル) ハイパーリンク先のフォルダの中のファイルが多すぎで見つけれません。ハイパーリンクの挿入の画面が小さく 1 2023/02/12 19:55
- 会計ソフト・業務用ソフト 共有しているエクセルのファイルが100MB超えをしました。全く画像など貼ったりしていません。 しかし 4 2023/02/06 14:51
- Excel(エクセル) Excelで立ち上げたときに「参照が正しくありません」の表示がでる 7 2023/01/23 08:01
- Excel(エクセル) ハイパーリンクの削除について 2 2022/11/10 07:32
- Excel(エクセル) エクセルのハイパーリンクで別BOOKを開く 3 2022/10/26 18:48
- Excel(エクセル) ハイパーリンクでネットにつながらないのは? 2 2022/08/07 18:35
- USBメモリー・SDカード・フラッシュメモリー SDカードの修復について 4 2022/08/30 08:24
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
エクセルVBAでアクセスファイル...
-
共有しているEXCELシートのアク...
-
エクセルにクリックすると指定...
-
エクセルの塗りつぶしの色が勝...
-
エクセルの添付ファイルに記入...
-
エクセルの中にエクセルを添付...
-
2つのエクセルファイルをデュ...
-
エクセルで複数のブックで「元...
-
メモ帳(拡張子log)の数字デー...
-
Lotus 1-2-3のファイルをExcel...
-
400KBのエクセルは重いの?
-
エクセルで1.5GBのファイルを開...
-
CSVの最終行は?
-
Windows10で、ほかのWindowsで...
-
ACCESS エクスポートについて
-
テキストをエクセルで開いた場...
-
エクセル2007 テキストファイ...
-
エクセルのロック解除の方法
-
OutlookのメールでExcelが添付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでファイルを閉じても...
-
エクセルで複数のブックで「元...
-
エクセルの塗りつぶしの色が勝...
-
メモ帳で開く設定を元に戻したい。
-
共有しているEXCELシートのアク...
-
エクセルのハイパーリンクがう...
-
エクセルの添付ファイルに記入...
-
エクセルVBAでアクセスファイル...
-
エクセルの中にエクセルを添付...
-
エクセルにクリックすると指定...
-
2つのエクセルファイルをデュ...
-
400KBのエクセルは重いの?
-
Lotus 1-2-3のファイルをExcel...
-
エクセルを開いたときのシート
-
メモ帳(拡張子log)の数字デー...
-
Google Todoリスト
-
ExcelファイルがDoxillionに突...
-
開くと警告の出るExcelファイル...
-
エクセルのシートが常に小さく...
-
2画面を使ってシート別に表示す...
おすすめ情報