亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

vba怎么統計相同內容個數

vba
小億
417
2023-11-24 04:58:22
欄目: 編程語言

VBA中可以使用字典(Dictionary)來統計相同內容的個數。以下是一個示例代碼:

Sub CountDuplicates()
    Dim dataRange As Range
    Dim cell As Range
    Dim dict As Object
    Set dict = CreateObject("Scripting.Dictionary")
    
    ' 設置數據范圍
    Set dataRange = Range("A1:A10")
    
    ' 遍歷數據范圍中的每個單元格
    For Each cell In dataRange
        ' 判斷單元格中的值是否已存在于字典中
        If dict.Exists(cell.Value) Then
            ' 如果存在,則在字典中對應的值加1
            dict(cell.Value) = dict(cell.Value) + 1
        Else
            ' 如果不存在,則將單元格的值作為鍵,初始值設為1
            dict.Add cell.Value, 1
        End If
    Next cell
    
    ' 輸出結果
    For Each key In dict.Keys
        MsgBox key & " 的個數為 " & dict(key)
    Next key
End Sub

以上代碼假設要統計的數據在A1:A10的單元格范圍內。代碼首先創建了一個字典對象,然后遍歷數據范圍中的每個單元格,將單元格中的值作為字典的鍵。如果鍵已存在,就將對應的值加1;如果鍵不存在,就將鍵添加到字典中,并將初始值設為1。最后,遍歷字典的鍵,輸出每個鍵對應的值,即相同內容的個數。

0
南安市| 青海省| 邹平县| 武平县| 通州市| 阳原县| 芮城县| 牡丹江市| 邛崃市| 怀化市| 桐柏县| 安达市| 海晏县| 沧源| 斗六市| 龙游县| 洱源县| 嘉兴市| 平南县| 波密县| 扶沟县| 綦江县| 积石山| 石门县| 美姑县| 玉门市| 宣武区| 静宁县| 阿合奇县| 延川县| 清涧县| 凯里市| 庄浪县| 安岳县| 赫章县| 崇州市| 徐州市| 泽库县| 枣庄市| 曲周县| 上思县|