Application.InputBox
アクティブなワークブックと、アプリケーションを使用して値を選択したワークブックを切り替えることができるように、Excelのコマンドからワークブックとワークシートの名前を取得しようとしています。
値を範囲として選択してうまく機能するコードがあるので、それを変更したくありません。
ここに私が持っているものがあります:
Sub test()
Dim rSelectDie As Range
Dim myWorkbook As String
Dim myWorksheet As String
Set rSelectDie = Application.InputBox(Prompt:="Please select the Die Values", Type:=8)
myWorkbook = ???
myWorksheet = rSelectDie.Worksheet.Name
MsgBox "Your Worksheet is: " & myWorksheet & vbNewLine & "Your WorkBook is" & myWorkbook
Windows(myWorkbook).Activate
Sheets(myWorksheet).Activate
End Sub
「???」に何を入れたらいいのかわからない