Ok。そのため、VBA の InputBox にはある程度精通しています。Type:=8
範囲を選択する必要があることを認識しています。私のコードは正常に動作し、やりたいことを実行できます。
これは次のようになります。
ただし、範囲を選択するときに Exel 自体が生成するのと同じ種類の入力ボックスを生成したいと考えています。
私はさまざまなオンライン リソースを検索してきましたが、何度も何度も出てくるのは、Type:=8
使用する必要があるということだけです。MS ヘルプもあまり役に立ちませんでした。
完全を期すために、ここに私のコードがあります:
Dim SelRng1 As Range
Dim SelRng2 As Range
Set SelRng1 = Application.InputBox(Prompt:="Please select the first table (headers included)", Title:="Select Table 1", Type:=8)
Set SelRng2 = Application.InputBox(Prompt:="Please select the second table (headers included)", Title:="Select Table 1", Type:=8)
誰でもこれを行う方法を知っていますか? ありがとう!