首页 > 其他分享 >标题查询

标题查询

时间:2024-05-26 09:01:11浏览次数:24  
标签:End Sub title 标题 查询 True

Sub 标题查询()
'
' 标题查询 宏
' 用来查询样式为标题n(1≤n≤9)的标题
'
    Dim title_n
    Dim find_str As String
    find_str = InputBox("请输入要查找的内容:", "标题内容查询:输入查询内容")
    '做简单的合法性判断
    If (Len(find_str) = 0) Then
        MsgBox ("不允许输入空字符串")
        Exit Sub
    End If
    temp_value = InputBox("请输入内容所属的标题级别(1-9):", "标题内容查询:输入标题级别")
    If (Len(temp_value) = 0) Then
        MsgBox ("不允许输入空字符串")
        Exit Sub
    End If
    temp_value = CInt(temp_value)
    title_n = Int(temp_value)
    '做简单的合法性判断
    If (title_n < 0 Or title_n > 9) Then
        MsgBox ("标题级别只能在1-9之间。")
        Exit Sub
    End If
    
    
    Selection.Find.ClearFormatting
    Selection.Find.Style = ActiveDocument.Styles("标题 " + CStr(title_n))
    With Selection.Find
        .Text = find_str
        '.Replacement.Text = ""     '不进行替换
        .Forward = True
        .Wrap = wdFindContinue
        .Format = True
        .MatchCase = False          '是否区分大小写
        .MatchWholeWord = False
        .MatchByte = True
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
        .MatchWholeWord = True      '是否全字匹配
        .MatchPrefix = True         '匹配前缀
        .MatchSuffix = True         '匹配后缀
    End With
    If Not (Selection.Find.Execute) Then         '执行查找
        MsgBox ("没有查询到")
    End If
End Sub

 

标签:End,Sub,title,标题,查询,True
From: https://www.cnblogs.com/love-DanDan/p/18213342

相关文章

  • cmdlet_命令查询
    Subcmdlet_命令查询()''查找宏''Result=select_range("cmdlet命令","Server2016core")Selection.Find.ClearFormattingSelection.Find.Style=ActiveDocument.Styles("标题2")WithSelection.Find......
  • 【Docker系列】 Docker容器具体信息查询
    ......
  • 【无标题】
    CSS选择器以及权重问题选择器:就是给标签取名字一、选择器的类型1、标签(类型)选择器:(权重为1)标签选择器可以对所有的同类标签起作用,对应标签div/p/i/strong语法:标签{属性:属性值;}应用场景:需要统一或者清除标签内容的样式时;2、id选择器:(权重为100)语法:在标签内给用id给标......
  • mysql-查询
    连接查询内连接:相当于查询A、B交集部分数据外连接:左外连接:查询左表所有数据,以及两张表交集部分数据右外连接:查询右表所有数据,以及两张表交集部分数据自连接:当前表与自身的连接查询,自连接必须使用表别名子查询内连接内连接查询的是两张表交集部......
  • Go实战全家桶之八:统一ES服务接口之通用查询嵌套查询之封装与增删改API
    开源 goweb:https://gitee.com/ichub/goweb/settings#index需求UML代码位置测试用例:func(this*TestPageEsRequestSuite)Test002_NestBoolQuery(){varreq1=Default()req1.EsShould().EsMatch("dept_name","olivere")req1.EsTerm(&q......
  • 【无标题】基于[具体技术]的烟雾识别算法研究
    本文主要探讨了一种高效的烟雾识别算法,通过对[相关技术或特征]的分析和利用,实现了对烟雾的准确检测和识别。详细介绍了算法的原理、流程以及实验结果,并结合实际应用案例展示了其应用价值。一、引言(阐述烟雾识别的重要性及应用场景)二、相关工作(回顾以往烟雾识别算法的研究......
  • SpringMVC+MyBatis 开发社交网站-26_实现图书分页查询
    实现图书分页查询imooc-reader项目:webapp\WEB-INF\ftl\management\book.ftl 图书管理页面<scriptsrc="/resources/layui/layui.all.js"></script><script>   vartable=layui.table;//table数据表格对象   var$=layui.$;//jQuery   varedit......
  • MySQL查询某个字段含有字母数字的值
    1.正则表达式(REGEXP)查询MySQL表中某个字段含有字母和数字的值,可以使用正则表达式(REGEXP)来匹配这样的模式。在MySQL中,正则表达式是一个强大的工具,可以用来搜索和匹配字符串中的特定模式。假设我们有一个名为my_table的表,并且我们想要查询名为my_column的字段,这个字段包含至少一个......
  • MySQL查询某个字段含有字母数字的值
    1.正则表达式(REGEXP)查询MySQL表中某个字段含有字母和数字的值,可以使用正则表达式(REGEXP)来匹配这样的模式。在MySQL中,正则表达式是一个强大的工具,可以用来搜索和匹配字符串中的特定模式。假设我们有一个名为my_table的表,并且我们想要查询名为my_column的字段,这个字段包含至少......
  • 【无标题】
    Web_Person简单的制作一个个人主页。在这里面我们需要制作一个表头,Tabs导航栏。这个·做的比较简单,所以比较复杂的东西。表头先自定义一个组件制作表头,这里面的使用的Text、Image和Button组件。并且我们需要在Texr添加点击事件:页面返回到上一级。@Componentstruct Head1......