
No.5ベストアンサー
- 回答日時:
No3 です。
サブアドレスの存在を忘れていました。
訂正です。
Public Sub GetURL()
Dim h As Hyperlink
Dim a As String
Dim s As String
For Each h In ActiveSheet.Hyperlinks
a = h.Address
s = h.SubAddress
If s <> "" Then
a = a & "#" & s
End If
h.Range.Offset(0, 1) = a
Next
End Sub
No.4
- 回答日時:
先ほど、書き込みしたのですが、
B列全体だと何も入力されていないセルに0が入ってしまいます。
範囲を指定してください。
(ハイパーリンクになっていない文字のセルを選択してしまっても
問題はありません。
No.3
- 回答日時:
現在アクティブなシートのすべてのハイパーリンクの
URL を 右隣のセルに書き出すマクロです。
Public Sub GetURL()
Dim h As Hyperlink
For Each h In ActiveSheet.Hyperlinks
h.Range.Offset(0, 1) = h.Address
Next
End Sub
No.2
- 回答日時:
抽出方法は申し訳ないことにわからないのですが、
空いているセルに数字で「1」(「」はいらないです)を入れる
たとえばA1に1を入力する
A1を選択してコピー
URLが入ってしまっているセルを選択し(B列ならB列全体を選択して)
ツール→編集→形式を選択して貼り付け→乗算→OK
ではいかがでしょうか?
No.1
- 回答日時:
抽出方法は別として、とりあえずハイパーリンクを文字列にするには、
メニューのツールー>オートコレクトのオプションを開き、入力オートフォーマットのタブを選択してください。入力中に自動で変更する項目の、「インターネットとネットワークのアドレスをハイパーリンクに変更する」にチェックをはずしてください。
そのあと、ハイパーリンクの列を別の列にコピーすればだたの文字列になるはずです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
Excel ハイパーリンクのURLを別のセルに表示したい。
その他(Microsoft Office)
-
エクセルでハイパーリンクのコピー
Excel(エクセル)
-
Excelハイパーリンクのアドレスを表示する方法
その他(ビジネス・キャリア)
-
-
4
EXCEL ハイパーリンク先を表示させるには
Excel(エクセル)
-
5
ハイパーリンク情報を別セルへコピー
その他(ソフトウェア)
-
6
Excel 2016で「=GetURL」に代わる関数を教えてください
仕事術・業務効率化
-
7
ハイパーリンクされたセルをVlookupでひっぱってきたい
Excel(エクセル)
-
8
エクセルでハイパーリンクの内容を取得する方法
Excel(エクセル)
-
9
エクセル、ハイパーリンクのコピーについて
Excel(エクセル)
-
10
ハイパーリンクを一瞬でコピー・貼り付けしたいです。
Firefox(ファイヤーフォックス)
-
11
エクセル2003でハイパーリンクのセルからURLアドレスを取得する関数はありますか?
Excel(エクセル)
-
12
エクセルのハイパーリンクがコピーすると飛ばなくなる
Excel(エクセル)
-
13
VLOOKUPとハイパーリンクの組み合わせ
Excel(エクセル)
-
14
括弧があるとHYPERLINKで飛べない?
Excel(エクセル)
-
15
図のハイパーリンクを別のセルに表示する方法
Excel(エクセル)
-
16
EXCEL2000VBAでハイパーリンクの有無を調べたい。
Excel(エクセル)
-
17
Excel でのリンク切れの探し方
Excel(エクセル)
-
18
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
19
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
20
EXCEL2010のハイパーリンク先の一括変更
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの画面で十字マークが...
-
excelで、スクロールをすると限...
-
エクセルで連続データから、数...
-
複数のセルの入力内容を一度に...
-
セルをクリックすると付箋のよ...
-
エクセル 数値を全て「1」にす...
-
Shift押しながら、矢印ボタンで...
-
エクセルでハイパーリンクのU...
-
Excelで表のデータを並び替えた...
-
エクセル2016の特定の文字列を...
-
フィルタを解除した後の表示位置
-
エクセル 画面上の行数を調節...
-
エクセルでカーソルが四方に矢...
-
Excel選択を繰り返すとセルの色...
-
エクセルVBAでセル範囲のデータ...
-
エクセルの複数セルに同時に同...
-
Excelで急に動かなくなる
-
エクセルで「1~15」の乱数...
-
EXCEL アルファベットと数字の...
-
エクセル グラフ作成について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの画面で十字マークが...
-
excelで、スクロールをすると限...
-
エクセルで連続データから、数...
-
複数のセルの入力内容を一度に...
-
セルをクリックすると付箋のよ...
-
エクセル 数値を全て「1」にす...
-
Excel選択を繰り返すとセルの色...
-
EXCEL アルファベットと数字の...
-
Excelで表のデータを並び替えた...
-
エクセルでハイパーリンクのU...
-
Shift押しながら、矢印ボタンで...
-
エクセルVBAでセル範囲のデータ...
-
Excelで急に動かなくなる
-
エクセル2016の特定の文字列を...
-
エクセルで「1~15」の乱数...
-
エクセルでカーソルが四方に矢...
-
エクセルで0を除いて昇順に並...
-
フィルタを解除した後の表示位置
-
エクセルの複数セルに同時に同...
-
エクセル 画面上の行数を調節...
おすすめ情報