VBA – ワークブック名で開かれているかどうか確認する
Last updated on 8月 1, 2022
ワークブックが開いているかどうかのテスト
以下は、ワークブックが現在開かれているかどうかを、パスを含む完全修飾名ではなく、ワークブックの名前で確認するための基本的なコードです。
私は、表計算ソフトで別のワークブックのシートを変更するコードを書いていて、ワークブック1でコードが実行される前にワークブック2が開いていることを確認したいと思いました。
Sub TestByWorkbookName()
Dim wb As Workbook
For Each wb In Workbooks
If wb.Name = "New Microsoft Excel Worksheet.xls" Then
MsgBox "発見しました"
Exit Sub '発見したら終了する
End If
Next
End Sub
VBAのコーディングが簡単に
VBAのコードをオンラインで検索するのはもうやめましょう。AutoMacro – A VBA Code Builderは、初心者が最小限のコーディング知識でゼロから手順をコーディングできるだけでなく、すべてのユーザーにとって時間の節約に役立つ多くの機能を備えています! もっと詳しく