我在VBA
中有一个代码,在inputBox method
的帮助下,用户可以选择一个cell
,a range
。但我需要有一个输入框,用户可以选择多个单元格范围,(不是在Selection
方法的帮助下!!)然后拆分每个单元格值。
代码如下
Set Group = Application.InputBox(prompt:="Select a cell to be expanded", Left:=100, Type:=8)
Dim str_group As String
Debug.Print Split(str_group, ":")(0)
type:=8
给予了仅选择一个单元格的能力,Mcrst即使用户选择多个单元格,它也仅读取:
之后我需要看到的第一个单元格范围(地址),以便能够读取它。
1条答案
按热度按时间ttcibm8c1#
微软官方网站尝试这篇文章。
在我的例子中,下面的代码工作得很好。
调试输出是
$A$4:$C$11
,因为我选择了这些单元格。希望这是有帮助的...