【Excel】【VBA】メッセージボックスを使用してワークシートを選択できるファイルダイアログボックスの実装例

Excel【VBA】

「FileDialogで特定のExcelブック選択しオープンする。その後、複数Worksheetの中から特定Worksheetを選択させる」までを一連で実装したサンプルコード。

Worksheet選択のための専用Formを作成する方法もあるが、ちょっとシートを選びたいだけのために、そこまで実装するのは大変(面倒くさい)ため、今回はvbYesNoCancelタイプのMsgBoxを利用している。

「FileDialogで特定のExcelブック選択しオープンする。」まではサンプルはよく見かけるけど、「特定Worksheetを選択させる」部分を一連で実装したサンプルが見つからなかったので実装してみました。

コメント

タイトルとURLをコピーしました