4

行。所以我在一定程度上熟悉 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)

有人知道怎么做吗?谢谢!

4

1 回答 1

3

您必须创建自己的表单并将控件RefEdit放在上面

于 2012-12-21T11:59:38.340 回答