返回列表 上一主題 發帖

[發問] 如何得知搜尋結果的數量?

我自己的例子,請自行研究!

    總字數 = 0
    造字統計字串 = ""
    For X = 0 To UBound(完整的造字陣列)
        With Selection.Find
            .ClearFormatting
            .Text = 完整的造字陣列(X)
            .Forward = False
            .Wrap = wdFindStop
            .Format = False
            .MatchCase = False
            .MatchWholeWord = False
            .MatchByte = True
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
            
            各別字數 = 0
            Do
                .Execute 'Forward:=True
               
                If .Found = True And Selection.Range.InRange(造字統計範圍) Then
                    各別字數 = 各別字數 + 1
                    總字數 = 總字數 + 1
                Else
                    If 各別字數 > 0 Then
                        造字統計字串 = 造字統計字串 & 完整的造字陣列(X) & "-" & 各別字數 & "_"
                    End If
                    
                    Exit Do
                End If
            Loop
        End With
        
        造字統計範圍.Select
    Next X

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題