返回介绍

引用活动文档元素

发布于 2019-09-29 09:49:23 字数 1194 浏览 1106 评论 0 收藏 0

要引用活动的段落、表格、域或其他文档元素,可使用 Selection 属性返回一个 Selection 对象。通过 Selection 对象,可访问选定内容中的所有段落或第一段。下列示例将边框应用于选定内容的第一段。

Sub BorderAroundFirstParagraph()
    Selection.Paragraphs(1).Borders.Enable = True
End Sub

下列示例将边框应用于选定内容中的每一个段落。

Sub BorderAroundSelection()
    Selection.Paragraphs.Borders.Enable = True
End Sub

下列示例将底纹应用于选定内容中第一张表格的首行。

Sub ShadeTableRow()
    Selection.Tables(1).Rows(1).Shading.Texture = wdTexture10Percent
End Sub

如果选定的内容不包含表格,将导致出错。可使用 Count 属性判定选定内容中是否包含表格。下列示例将底纹应用于选定内容中第一张表格的首行。

Sub ShadeTableRow()
    If Selection.Tables.Count >= 1 Then
        Selection.Tables(1).Rows(1).Shading.Texture = wdTexture25Percent
    Else
        MsgBox "Selection doesn't include a table"
    End If
End Sub

下列示例将底纹应用于选定内容中每张表格的首行。For Each...Next 循环用于在选定内容的每张表格中循环。

Sub ShadeAllFirstRowsInTables()
    Dim tblTable As Table
    If Selection.Tables.Count >= 1 Then
        For Each tblTable In Selection.Tables
            tblTable.Rows(1).Shading.Texture = wdTexture30Percent
        Next tblTable
    End If
End Sub

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文