Range.Count 屬性 (Excel)
會傳回代表集合中物件數的 Long 值。
語法
運算式。計數
expression 代表 Range 物件的變數。
註解
Count屬性的功能與CountLarge屬性相同,不同之處在于,如果指定的範圍有超過 2,147,483,647 個儲存格, (一個少於 2,048 個數據行) ,Count屬性就會產生溢位錯誤。 然而,CountLarge 屬性可以處理多達 17,179,869,184 個儲存格 (工作表大小上限)。
範例
此範例會顯示 Sheet1 上選取範圍的欄數。 此代碼也可用來測試是否有多區域選擇範圍,如果有,則重複多區域選擇範圍中區域的代碼。
Sub DisplayColumnCount()
Dim iAreaCount As Integer
Dim i As Integer
Worksheets("Sheet1").Activate
iAreaCount = Selection.Areas.Count
If iAreaCount <= 1 Then
MsgBox "The selection contains " & Selection.Columns.Count & " columns."
Else
For i = 1 To iAreaCount
MsgBox "Area " & i & " of the selection contains " & _
Selection.Areas(i).Columns.Count & " columns."
Next i
End If
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。