
Excel利用VBA選擇活動單元格所在的數組區域
如果在某個區域中輸入了相同的數組公式,選擇其中某一部分單元格進行修改時,Excel將提示“不能更改數組的某一部分”,這時需要選擇全部的數組進行修改。當活動單元格在數組區域中時,可以用下面的VBA代碼選擇當前整個數組區域,并且在狀態欄中給出提示信息。
Public Sub SelectArray()Dim Msg As StringOn Error GoTo DisponSstatusbarMsg = "選擇的單元格不在數組區域中。"ActiveCell.CurrentArray.SelectMsg = "已選擇數組區域:" & Selection.Address
DispOnSstatusbar:Application.StatusBar = Msg
End Sub

