No.2ベストアンサー
- 回答日時:
リンク先の表示文字列とハイパーリンクアドレスが一致しているものとして、
かなり手抜きのコードですが。
Sub Sample()
Dim wBook As Workbook
Dim wSheet As Worksheet
Dim i As Long
On Error GoTo Func_Err
ChDir ThisWorkbook.Path '相対アドレスに対応
Set wSheet = ThisWorkbook.ActiveSheet
i = 2 '2行目から開始
Do While True
Set wBook = Workbooks.Open(Cells(i, 1), False, True)
wSheet.Cells(i, 2).Value = wBook.Worksheets("Format").Range("A1").Value
wBook.Close
i = i + 1
Loop
Func_Err:
If wSheet.Cells(i, 1) <> "" Then
MsgBox Err.Description
End If
Err.Clear
End Sub
この回答へのお礼
お礼日時:2016/01/20 19:54
リンクのアドレスを抜き出すマクロと組み合わせるといい結果が出そうです。
ただ、空白のセルがあると止まってしまうことを解決したいです。
別の質問に投稿させていただいておりますので、もしお時間があればご教授いただければ幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) 【困っています2】VBA 追加処理の記述を教えてください。 2 2022/08/26 11:42
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/02/07 09:58
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルの2ページ目の作り方
-
エクセルのアポストロフィを一...
-
Excel)軽いデーターのはずなの...
-
Excel 行の連続データを列に参...
-
Excelでコピーした行の挿入を繰...
-
「選択範囲を解除してアクティ...
-
エクセルで勝手に「折り返して...
-
メールソフト「サンダーバード...
-
エクセルで、選択範囲の数値全...
-
Excelで、横並べのデータを縦並...
-
エクセルで値だけコピーして背...
-
EXCELシートをPowerPointにきれ...
-
EXCELのオートフィルの設定を変...
-
エクセル 別シートへのコピー...
-
EXELで複数のとびとびのセルを...
-
エクセルオートフィルで書式を...
-
エクセルでの行数・列数を指定...
-
エクセル コピーしたデータを1...
-
エクセルのコピペでクリップボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルの2ページ目の作り方
-
エクセルのアポストロフィを一...
-
Excel 行の連続データを列に参...
-
エクセルで、選択範囲の数値全...
-
エクセルで勝手に「折り返して...
-
Excelでコピーした行の挿入を繰...
-
EXCELシートをPowerPointにきれ...
-
EXCELのオートフィルの設定を変...
-
エクセルでの行数・列数を指定...
-
エクセルのコピペでクリップボ...
-
Excelに、ダブルクォーテーショ...
-
エクセル 別シートへのコピー...
-
メールソフト「サンダーバード...
-
「選択範囲を解除してアクティ...
-
EXELで複数のとびとびのセルを...
-
エクセルで値だけコピーして背...
-
Excel)軽いデーターのはずなの...
-
エクセル・数値が変化したらカ...
-
Excelで、横並べのデータを縦並...
おすすめ情報