Selection 对象'代表窗口或窗格中的当前所选内容。所选内容代表文档中选定(或突出显示)的区域,如果文档中没有选定任何内容,则代表插入点。每个文档窗格只能有一个 Selection 对象,并且在整个应用程序中只能有一个活动的 Selection 对象。

相关方法

BoldRun'在当前局部添加粗体字符格式或删除该格式。
 Calculate'计算选定内容中的数学表达式。返回的结果为 Single 类型。
 ClearCharacterAllFormatting'从所选文本中删除所有字符格式(包括通过字符样式应用的格式和手动应用的格式)。
 ClearCharacterDirectFormatting'取消所选文本的字符格式,即通过功能区的按钮或通过对话框手动应用的格式。
 ClearCharacterStyle'从所选文本中删除通过字符样式应用的字符格式。
 ClearFormatting'清除所选内容的文本格式和段落格式。
 ClearParagraphAllFormatting'从所选文本中删除所有段落格式(包括通过段落样式应用的格式和手动应用的格式)。
 ClearParagraphDirectFormatting'从所选文本中删除手动应用(使用功能区上的按钮或者通过对话框)的段落格式。
 ClearParagraphStyle'从所选文本中删除通过段落样式应用的段落格式。
 Collapse'将选定内容折叠到起始位置或结束位置。折叠之后起始位置和结束位置相同。
 ConvertToTable'将范围内的文本转换为表格。将该表格作为一个 Table 对象返回。
 Copy'将指定的选定内容复制到剪贴板。
 CopyAsPicture'CopyAsPicture 方法与 Copy 方法的工作方式相同。
 CopyFormat'复制选定文字第一个字符的字符格式。
 CreateAutoTextEntry'根据当前选定内容,将一个新的 AutoTextEntry 对象添加到 AutoTextEntries 集合。
 CreateTextbox'在选定内容周围添加一个默认大小的文本框。
 Cut'从文档中删除指定对象,并将其移动到剪贴板上。
 Delete'删除指定数量的字符或单词。
 DetectLanguage'分析指定文本,以确定书写文本的语言类型。
 EndKey'将选定内容移动或扩展到指定单位的末尾。
 EndOf'将区域或选定内容的结束字符位置移动或扩展至最近的一个指定文本单元末尾。
 EscapeKey'取消某种模式,如取消扩展或列选定模式(与按 ESC 相同)。
 Expand'扩展指定区域或所选内容。返回添至该区域或选定内容的字符数。Long 类型。
 ExportAsFixedFormat'将当前所选内容另存为 PDF 或 XPS 格式。
 Extend'打开扩展模式。如果扩展模式已经打开,则将选定内容扩展到下一个更大的文本单位。
 GoTo'将插入点移至紧靠指定项之前的字符位置,并返回一个 Range 对象(除 wdGoToGrammaticalError、wdGoToProofreadingError 或 wdGoToSpellingError 常量之外)。
 GoToEditableRange'返回一个 Range 对象,该对象代表指定用户或用户组可以修改的文档区域。
 GoToNext'返回一个 Range 对象,该对象参考下一项目的起始位置或者由 What 参数确定的位置。如果将该方法应用于 Selection 对象,则该方法将选定内容移动到指定的项目处(但 wdGoToGrammaticalError、wdGoToProofreadingError 和 wdGoToSpellingError 常量除外)。
 GoToPrevious'返回一个 Range 对象,该对象参考前一项目的起始位置或者由参数 What 指定的位置。如果对 Selection 对象采用此方法,GoToPrevious 将选定内容移动到所指定的项目处。Range 对象。
 HomeKey'将选定内容移动或扩展至指定单位的开始。该方法返回表明选定内容实际移动的字符数的整数;如果移动不成功,则返回 0(零)。该方法相当于 Home 键的功能。
 InRange'如果应用此方法的所选内容包含在 Range 参数所指定的范围内,则该方法为 True。
 InsertAfter'将指定文本插入范围或所选内容的末尾。
 InsertBefore'在指定的所选内容之前插入指定文本。
 InsertBreak'插入分页符、分栏符或分节符。
 InsertCaption'紧靠在指定的所选内容之前或之后插入题注。
 InsertCells'向原有表添加单元格。
 InsertColumns'在选定内容的左侧插入新列。
 InsertColumnsRight'在当前选定内容的右边插入列。
 InsertCrossReference'插入对标题、书签、脚注、尾注或定义了题注标签的项(如公式、图表或表格)的交叉引用。
 InsertDateTime'以文本或 TIME 域的形式插入当前日期或时间,或将两者都插入。
 InsertFile'插入指定文件的全部或一部分。
 InsertFormula'插入包含选定内容的公式的 = (Formula) 域。
 InsertNewPage'在插入点的位置插入一个新页面。
 InsertParagraph'用新段落替换指定的所选内容。
 InsertParagraphAfter'在所选内容之后插入段落标记。
 InsertParagraphBefore'在指定的所选内容或范围前插入一个新段落。
 InsertRows'在所选内容的上方插入指定数量的新行。如果选定内容不在表格中,则会导致出错。
 InsertRowsAbove'在当前选定内容上方插入行。
 InsertRowsBelow'在当前选定内容的下方插入行。
 InsertStyleSeparator'插入特殊隐藏段落标记,使 Microsoft Word 可以使用不同的段落样式合并段落格式,以便在目录中插入内置标题。
 InsertSymbol'插入一个符号,用来替换指定的所选内容。
 InsertXML'将指定的 XML 插入文档中的光标处,并且替换任何选定文本。
 InStory'如果应用此方法的选择范围与 Range 参数指定的范围位于相同的文字部分中,则该方法为 True。
 IsEqual'如果应用此方法的选择范围等于 Range 参数所指定的范围,则该方法为 True。
 ItalicRun'在当前局部中添加或删除斜体字符格式。
 LtrPara'将指定段落的对齐方式和阅读顺序设置为从左向右。
 LtrRun'用于将指定局部的阅读顺序和对齐方式设置为从左向右。
 Move'将指定的所选内容折叠到其起始位置或结束位置,然后将折叠的对象移动指定的单位数。此方法返回一个 Long 类型的值,该值代表所选内容移动的单位数;如果移动失败,则返回 0(零)。
 MoveDown'将选定内容向下移动,并返回移动距离的单位数。
 MoveEnd'移动范围或所选内容的结束字符位置。
 MoveEndUntil'移动指定的所选内容的结束位置,直到在文档中找到任何指定的字符。
 MoveEndWhile'当在文档中找到任何指定的字符时,移动所选内容的结束字符位置。
 MoveLeft'将选定内容向左移动,并返回移动距离的单位数。
 MoveRight'将选定内容向右移动,并返回移动距离的单位数。
 MoveStart'移动指定的所选内容的起始位置。
 MoveStartUntil'移动指定的所选内容的起始位置,直到在文档中找到一个指定的字符。如果是在文档中向后移动,则扩展所选内容。
 MoveStartWhile'当在文档中找到任何指定的字符时,移动指定的所选内容的起始位置。
 MoveUntil'移动指定的所选内容,直到在文档中找到一个指定的字符。
 MoveUp'将所选内容向上移动,并返回移动的单位数。
 MoveWhile'当在文档中找到任何指定的字符时,移动指定的选择范围。
 Next'返回一个 Range 对象,该对象代表相对于指定的选择范围的下一个单位。
 NextField'选定下一个域。
 NextRevision'找到下一处修订并作为一个 Revision 对象返回。
 NextSubdocument'将所选内容移至下一个子文档。
 Paste'将“剪贴板”的内容插入指定的选择范围处。
 PasteAndFormat'粘贴选定的表格单元格,并为其设置指定的格式。
 PasteAppendTable'通过在所选行之间插入粘贴的行,将粘贴的单元格合并到现有的表格中。不覆盖任何单元格。
 PasteAsNestedTable'将一个或一组单元格作为嵌套表格粘贴到所选内容中。
 PasteExcelTable'粘贴 Microsoft Excel 表格并设置其格式。
 PasteFormat'将以 CopyFormat 方法复制的格式应用于选定内容。
 PasteSpecial'插入“剪贴板”中的内容。
 Previous'将所选文本移动指定的单位数,并返回与折叠的所选内容相关的 Range 对象。
 PreviousField'选择并返回前一域。
 PreviousRevision'找到前一处修订并作为 Revision 对象返回。
 PreviousSubdocument'将所选内容移至上一个子文档。
 ReadingModeGrowFont'在以阅读模式显示文档时,将所显示文本的大小增大一磅。
 ReadingModeShrinkFont'在以阅读模式显示文档时,将所显示文本的大小减小一磅。
 RtlPara'将指定段落的阅读顺序和对齐方式设置为从右向左。
 RtlRun'将指定的局部的阅读顺序和对齐方式设置为从右向左。
 Select'选择指定的文本。
 SelectCell'选择包含当前选定内容的匹配单元格。
 SelectColumn'选定包含插入点的列,或者选定包含选定内容的所有列。
 SelectCurrentAlignment'向前扩展选定部分,直到遇到另一种段落对齐方式为止。
 SelectCurrentColor'向前扩展选定内容,直至遇到另一种颜色的文字为止。
 SelectCurrentFont'向前扩展选定内容,直至遇到另一种字体或字号。
 SelectCurrentIndent'向前扩展选定内容,直至遇到具有另一种段落左右缩进量的文本为止。
 SelectCurrentSpacing'向前扩展选定内容,直至遇到具有另一种行间距的段落为止。
 SelectCurrentTabs'向前扩展选定内容,直至遇到另一种制表位的段落为止。
 SelectRow'选定插入点所在的行,或者选择选定内容所在行。
 SetRange'设置所选内容的起始字符和结束字符的位置。
 Shrink'将所选内容缩减至下一级较小的文字单位。
 ShrinkDiscontiguousSelection'当所选内容包括多个不连续的所选内容时,取消全部选择,只保留最近选择的文本。
 Sort'对指定的所选内容中的段落进行排序。
 SortAscending'按字母数字升序对段落或表格行进行排序。
 SortDescending'以字母数字降序排列所选内容中的段落或表格行。
 SplitTable'在选定内容第一行上面插入一个空段落。
 StartOf'将指定的区域或选定内容的开始位置移动或扩展至最近的指定文字单位的开头。该方法返回 Long 类型的值表明了区域或选定内容移动或扩展的字符数。如果是在文档中向后移动,则该方法返回负数。
 ToggleCharacterCode'在 Unicode 字符和其相应的十六进制值之间切换选定内容。
 TypeBackspace'删除折叠的选定内容(即一个插入点)前面的字符。
 TypeParagraph'插入一个新的空段落。
 TypeText'插入指定的文本。
 WholeStory'扩展某一所选内容,使其包括整个文字部分。
属性
 Active'如果指定窗口或窗格中的选定内容处于活动状态,则该属性值为 True。Boolean 类型,只读。
 Application'返回一个 Application 对象,该对象代表 Microsoft Word 应用程序。
 BookmarkID'返回位于选定内容开始位置的书签编号。Long 类型,只读。
 Bookmarks'返回一个 Bookmarks 集合。该集合代表某一文档、区域或选定内容中的所有书签。只读。
 Borders'返回一个 Borders 集合,该集合代表指定对象的所有边框。
 Cells'返回一个 Cells 集合,该集合代表选定内容中的表格单元格。只读。
 Characters'返回一个 Characters 集合,该集合代表文档、区域或选定内容中的字符。只读。
 ChildShapeRange'返回一个 ShapeRange 集合,该集合代表选定区域中包含的子图形。
 Columns'返回一个 Columns 集合,该集合代表所选内容中的所有表格列。只读。
 ColumnSelectMode'如果列选定模式处于活动状态,则该属性值为 True。Boolean 类型,可读写。
 Comments'返回一个 Comments 集合,该集合代表指定批注中的所有批注。只读。
 Creator'返回一个 32 位整数,该整数指出用于创建指定对象的应用程序。Long 类型,只读。
 Document'返回一个 Document 对象,该对象与指定的选定内容相关。只读。
 Editors'返回一个 Editors 对象,该对象代表已授权修改文档中选定内容的所有用户。
 End'返回或设置选定内容的结束字符的位置。Long 类型,可读写。
 EndnoteOptions'返回一个 EndnoteOptions 对象,该对象代表选定内容中的尾注。
 Endnotes'返回一个 Endnotes 集合,该集合代表选定内容中包含的所有尾注。只读。
 EnhMetaFileBits'返回一个 Variant 类型的值,该值代表选定文本或文本区域的显示方式的图片表示形式。
 ExtendMode'如果“扩展”模式处于活动状态,则该属性值为 True。Boolean 类型,可读写。
 Fields'返回一个只读 Fields 集合,该集合代表选定内容中的所有域。
 Find'返回一个 Find 对象,该对象包含查找操作所需的条件。只读。
 FitTextWidth'返回或设置 Microsoft Word 在当前选定内容中填入文字的宽度(使用当前度量单位)。Single 类型,可读写。
 Flags'返回或设置选定内容的属性。WdSelectionFlags 类型,可读写。
 Font'返回或设置一个 Font 对象,该对象代表指定对象的字符格式。可读写。
 FootnoteOptions'返回一个 FootnoteOptions 对象,该对象代表选定内容中的脚注。
 Footnotes'返回一个 Footnotes 集合,该集合代表区域、选定内容或文档中的所有脚注。只读。
 FormattedText'返回或设置一个 Range 对象,该对象包含指定区域或选定内容中进行过格式编排的文字。可读写。
 FormFields'返回一个 FormFields 集合,该集合代表选定内容中所有窗体域。只读。
 Frames'返回一个 Frames 集合,该集合代表选定内容中的所有框架。只读。
 HasChildShapeRange'如果选定内容包含子图形,则该属性值为 True。Boolean 类型,只读。
 HeaderFooter'为指定的选定内容返回 HeaderFooter 对象。只读。
 HTMLDivisions'返回一个 HTMLDivisions 对象,该对象代表 Web 文档中的一个 HTML 区域。
 Hyperlinks'返回一个 Hyperlinks 集合,该集合代表指定选定内容中的所有超链接。只读。
 Information'返回有关指定的选定内容的信息。Variant 类型,只读。
 InlineShapes'返回一个 InlineShapes 集合,该集合代表选定内容中的所有 InlineShape 对象。只读。
 IPAtEndOfLine'如果插入点位于行(该行折到了下一行)的末尾,则该属性值为 True。Boolean 类型,只读。
 IsEndOfRowMark'如果指定的选定内容或区域折叠且位于表格行的结束标志处,则该属性值为 True。Boolean 类型,只读。
 LanguageDetected'返回或设置一个指定 Microsoft Word 是否已经检测过选定文本的语言的 Boolean 类型。
 LanguageID'返回或设置指定对象的语言。可读写。
 LanguageIDFarEast'为指定的对象返回或设置东亚语言。WdLanguageID 类型,可读写。
 LanguageIDOther'返回或设置指定对象的语言。WdLanguageID 类型,可读写。
 NoProofing'
 OMaths'返回一个 OMaths 集合,该集合代表当前选定区域内的 OMath 对象。只读。
 Orientation'
 PageSetup'
 ParagraphFormat'
 Paragraphs'
 Parent'
 PreviousBookmarkID'返回位于指定的所选内容或区域中或之前的最后一个书签的编号。如果没有相应的书签,则返回 0(零)。Long 类型,只读。
 Range'
 Rows'
 Sections'
 Sentences'
 Shading'
 ShapeRange'
 SmartTags'返回一个 SmartTags 对象,该对象代表选定内容中的某个智能标记。
 Start'
 StartIsActive'如果选定内容的开始部分处于活动状态,则该属性值为 True。Boolean 类型,可读写。
 StoryLength'
 StoryType'
 Style'
 Tables'
 Text'
 TopLevelTables'
 Type'返回选择类型。WdSelectionType 类型,只读。
 WordOpenXML'返回一个 String 类型的值,该值以 Microsoft Office Word Open XML 格式表示选定内容中包含的 XML。只读。
 Words'
 XML'返回一个代表指定对象中的 XML 文本的 String 类型。
 XMLNodes'
 XMLParentNode'

word宏的使用——Selection对象相关推荐

  1. Selection 对象

    获取 Selection 对象 var selObj = window.getSelection(); //或者 document.getSelection(); Selection 对象表示用户选择 ...

  2. 【Word宏】根据除法的横式写竖式

    此例的功能是选中一个word中的除法横式后,会自动在该横式下方生成该横式的竖式. 被除数和除数既可以是整数,也可以是小数,但是必须是无符号数字. 该例中调用了一个自定义的Sub:aaTihuanF(& ...

  3. 计算机兴趣——Word——宏——一键处理百度百科文字格式整理

    计算机是用来自动化人工作的...          这篇文章是干什么的?当你复制网上的文字,再粘贴到word上时,往往需要修改格式.eg:字体大小,居中,换行,设置标题.这种重复枯燥的操作,就应当交由 ...

  4. 新型BlackEnergy(word宏)病毒分析

    新型BlackEnergy(word宏)病毒分析 前言 BlackEnergy木马介绍 BlackEnergy木马分析 BlackEnergy木马攻击还原 攻击场景搭建 木马行为分析 总结 目录 0X ...

  5. Hello,Word宏!

    很多人都知道宏很强大,但从未尝试过!Hello,Word宏!就像C语言中的 Hello World 程序,简单却触手可及!本文通过一个简单的例子,给那些知道宏但从未用过或怵于宏的人一个尝试的机会! 1 ...

  6. word嵌入对象依损坏_出错提示“Word 未能写某些嵌入对象,因为内容或磁盘空间不足”...

    出错提示"Word 未能写某些嵌入对象,因为内容或磁盘空间不足",感开始怀疑是转换软件,经过诊断,一切完好.问题主要出在word上,文档里插入了比较多的公式和图片,而且这些嵌入对象 ...

  7. 使用word插入无法编辑的对象

    使用word插入无法编辑的对象 觉得有用的话,欢迎一起讨论相互学习~ 今天遇到一个比较棘手的问题,填写一个文件需要在其中夹入另一个文件,但是需要加入的文件是 加密的 ,因此不能使用普通的复制粘贴的方法 ...

  8. 批量html转换word,用Word宏来实现批量将HTML转换成DOC

    今天的文章中合肥达内将分享一些干货技能,如何用Word宏来实现批量将HTML转换成DOC?随合肥达内web培训一起去了解一下吧! 用Word宏来实现批量将HTML转换成DOC 环境:OFFICE WO ...

  9. 关于word宏的使用

    关于word中宏的使用 1.简介 2.Word宏是什么 2.1. 优点 2.2. 缺点 3.Word宏的作用 2.1. 场景1:格式统一 2.2.场景2:将文中的阿拉伯数字替换为大写汉字 3.Word ...

  10. Word 宏处理文本框无颜色填充

    Word 宏处理文本框无颜色填充 在对word文档批量修改时,我们可以采用宏来进行处理.下面根据插入文本框批量进行无颜色填充设置. 第一步:首先录制宏 点击"宏"下面的倒立三角,再 ...

最新文章

  1. Pandas映射(转化)dataframe中的布尔值True和False值到1和0数值、使用astype函数
  2. 服务器流量异常排查步骤(查看进程的流量)
  3. bootstrap怎么用_不用自己写css,不用bootstrap,写样式有tailwindcss就足够了
  4. Android 开发中的多线程编程技术
  5. oracle的quit命令,Oracle的启动和关闭
  6. python课程费用-上海Python数据分析课程
  7. DHCP协议原理及其实现流程
  8. 关闭或开启memory_target
  9. Dumb Bones UVA - 10529(概率dp)
  10. 上拉电阻下拉电阻的总结
  11. 力扣704,二分查找(JavaScript)
  12. Start Developing iOS Apps Today系列(二)
  13. python约瑟夫环问题_约瑟夫环问题的Python实现
  14. Centos 6.2 快速配置vsftpd虚拟用户
  15. python web ui框架_推荐几个精致的web UI框架
  16. Java实现手机登录功能
  17. Onlyoffice安装步骤
  18. 运城学院计算机应用技术,运城学院学子在中国大学生计算机设计大赛中取得历史最好成绩...
  19. laravel+容联.云通讯 实现手机短信验证用户注册
  20. 交叉编译qt5.11.3源码(不带opengl)

热门文章

  1. Zotero-无法打开zotero数据库
  2. flash 模拟eeprom
  3. UC浏览器去广告、联网、升级(支持新版8.1)
  4. B2C项目系统软件测试计划
  5. 万兆网络传输速度测试_Intel万兆网卡的真实测试万兆速度的方法
  6. ubuntu下libfetion问题
  7. 使用TextToSpeech朗读文字
  8. duilib 添加自定义list一例
  9. viper12a电源电路图_基于VIPER12A芯片设计的开关电源
  10. 刚买的win8.1电脑 求常用的软件推荐?