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 支援與意見反應。
意見反應
https://aka.ms/ContentUserFeedback。
即將推出:在 2024 年,我們將隨著內容的意見反應機制逐步淘汰 GitHub 問題,並以新的意見反應系統來取代。 如需詳細資訊,請參閱提交並檢視相關的意見反應