vbscript 13.检测文献部分首页页码相同的情况15-15,从大到小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vbscript 13.检测文献部分首页页码相同的情况15-15,从大到小相关的知识,希望对你有一定的参考价值。

Sub detectPageRange()
Call layout_search_replace.jump_to_reference_section
Dim firstPage, lastPage As String
Dim arr
    With Selection.Find
        .ClearFormatting
        .MatchWildcards = True
        .Wrap = wdFindStop
        .Text = " [0-9]@" + ChrW(8211) + "[0-9]{1,}"
        .Replacement.Text = ""
        Do
        .Execute
   
            If .Found Then
                arr = Split(Selection.Text, ChrW(8211))
                firstPage = Trim(arr(0))
                lastPage = Trim(arr(1))
                If CInt(firstPage) - CInt(lastPage) = 0 Then
                    Selection.comments.Add Selection.Range, "First page and last page are the same"
                Else
                    If CInt(firstPage) - CInt(lastPage) > 0 Then
                        Selection.comments.Add Selection.Range, "First page is larger than last page"
    
                    End If
                End If
                Selection.MoveRight wdCharacter, 1
            Else
            Exit Do
            End If
            
        Loop
    End With
End Sub

以上是关于vbscript 13.检测文献部分首页页码相同的情况15-15,从大到小的主要内容,如果未能解决你的问题,请参考以下文章

WPS2012 正文部分怎么页码总数怎么才能不算上封面和目录的

论文的参考文献字间距很大怎么改?如图,如何变成正常状态 就像14、15一样,谢谢!

为啥有的页码不显示?

vbscript 检测相同词组粗斜体是否一致

vbscript 2.检测AFF部分国家名是否是英文的写法

vbscript 文献引用加入文献的评论,18-8-7