Sub a()
    For Each xxx In ThisDocument.Tables
        xxx.Rows(1).HeadingFormat = wdToggle
        On Error Resume Next
    MsgBox ("完成")
End Sub

On Error Resume Next:忽略错误,以免中断运行
在这里插入图片描述

添加开发工具选项——自定义——开发工具点击Visual Basic添加模块Sub a() For Each xxx In ThisDocument.Tables xxx.Rows(1).HeadingFormat = wdToggle Next MsgBox ("完成")End Sub左上运行 n = Selection.Rows.Count '选中区域的数 a = Selection.Row '选中区域的起始 b = Selection.Column '选中区域的起始列 Application.DisplayAlerts = False '禁用警告提示 For i = a + n - 1 To a + 1 Step -1 '从选中区域的最后一个
第1步,打开Word2007文档窗口,在Word表格中选中标题(必须是表格的第一)。在“表格工具”功能区切换到“布局”选项卡,然后在“表”分组中单击“属性”按钮,如下图所示。 第2步,在打开的“表格属性”对话框中,切换到“”选项卡。选中“在各页顶端以标题形式重复出现”复选框,并单击“确定”按钮即可,如下图所示。 小提示:用户可以在“布局”选项卡的“数据”分组中单击...
Word文档中表格的内容多于一页时,我们可以设置标题重复,使其反复出现在每一页表格的首或数,这样更便于表格内容的理解,也能满足某些时候表格打印的要求。   1.如果表格的第一作为标题,需选中第一(全部或部分)或将插入点置于第一的单元格中;如果
'选择表格宽度100% Selection.Tables(1).PreferredWidthType = wdPreferredWidthPercent Selection.Tables(1).PreferredWidth = 100 '选择表第一 Selection.Tables(1).Rows(1).Select '重复标题 Selection.Rows.HeadingForm '设置表格标题跨页重复显示 MyTable.Rows(1).HeadingFormat = True MyTable.Rows(1).PageBreakBefore = False Next MyTable '关闭 Word 文档 MyDoc.Close SaveChanges:=True '获取文件夹中的下一个文件 MyFile = Dir End Sub