我有以下内容:
Private Sub cmdColumnLetter_Click()
Dim colRange As Range
Set colRange = Excel.Application.InputBox( _
Prompt:="Please Select Any Cell In ""Splitter"" Column", _
Title:="Column", _
Default:=fTableRange.Columns(1).Column, Type:=8)
fColNumber = colRange.Column
TxBoxColumnNum = fColNumber
End Sub
如果用户点击取消然后Set colRange =
失败,因为它正在寻找一个对象分配给这个变量。我是否必须使用 On Error 结构来防御此错误,还是有更优雅的方法?