设置Word表格的VBA代码

   VBA代码设置Word表格属性。

  Dim i As Table, N As Integer

  On Error Resume Next ’忽略错误

  Application.ScreenUpdating = False ’关闭屏幕更新

  For Each i In ActiveDocument.Tables ’在表格中循环

  With i

  .Style = "列表型 4" ’将所有表格设置为"列表型4"的样式

  With .Borders ‘边框

  .InsideLineStyle = wdLineStyleSingle ’设置内部边框线条

  End With

  With .Rows(1).Borders(wdBorderBottom) ‘第一行的底边框

  .LineStyle = wdLineStyleDouble ‘双线型

  .LineWidth = wdLineWidth050pt

  .Color = wdColorAutomatic

  End With

  If .Rows.Count > 1 Then ’ 如果表格行数大于1

  If Len(.Cell(2, 1).Range) <= 2 Then ’如果第二行第一列不为空

  With .Rows(2).Shading ’设置底纹

  .Texture = wdTextureNone ’无底底纹

  .ForegroundPatternColor = wdColorAutomatic

  .BackgroundPatternColor = wdColorGray125

  End With

  End If

  End If

  For N = 2 To .Columns.Count ’从第二列到最后一列

  .Columns(N).Select ’单元格对齐方式为中部居中

  Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter

  Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter

  Next N

  End With

  Next i

  Application.ScreenUpdating = True

  以上的代码功能为:表格集合中的循环与对单元格边框的设置。

时间: 2024-11-01 07:26:43

设置Word表格的VBA代码的相关文章

设置Word表格的边框线为无、删除Word表格的线条

  要想设置Word表格的边框线条不显示出来,最好的办法就是设置线条为无,即不启用边框线.这是最好的办法,方法如下: 选中表格,如下图,然后点击鼠标右键,弹出如下图的菜单. 如上图,选择"表格属性",弹出如下图. 电脑教程 上图,选择"表格"选项卡,然后,点击对话框下面的"边框和底纹",弹出如下图. 上图中,选择"边框"选项卡,然后,选择"无",这样就行了,最后点击"确定"退出即可. 现

如何设置Word表格中每页的表头重复显示

在Word中制作表格的时候,长长会遇到这种情况,Word表格的内容或长度多于一页后,对于我们预览的时候体验就不是很好了.所以此时,我们可以设置标题行重复,使其反复出现在每一页表格的首行或数行,这样更便于表格内容的理解,也能满足某些时候表格打印的要求. ①若想将Word表格中第一行作为标题行,需选中第一行(全部或部分)或将插入点置于第一行的单元格中;若表格的开始连续数行作为标题行,需选中这些行(全部或部分). 三联推荐:点击免费下载最新版WPS办公软件    >>查看更多电脑教程 ②点击菜单栏的

js word表格动态添加代码_javascript技巧

复制代码 代码如下: <script> function wordcontorl(){ alert("小孟佳的宝贝"); var WordApp=new ActiveXObject("Word.Application"); var wdCharacter=1 var wdOrientLandscape = 1 WordApp.Application.Visible=true; //执行完成之后是否弹出已经生成的word var myDoc=WordApp

如何设置word表格底纹背景颜色

首先选中要设置底纹的表格,然后右击鼠标,选择"边框与底纹",然后选择"底纹"选项卡,在"填充颜色"中选择你要作为底纹背景的颜色,然后点确定就可以了,当然你也可以选择某些单元格或某行.某列,然后同样选择"边框与底纹"对其设置底纹背景的颜色,为了更为直观学习,下面以GIF动画的形式演示整个操作过程,希望对你有所帮助.

设置Word表格线条加粗、线条线型、颜色等的方法

  首先,菜单操作:"表格"→"绘制表格".如下图. 这样,就会出现"表格和边框"工具栏,如下图. 然后,点击①位置选择那工具,然后,点击②位置选择线型,点击③位置选择线条的粗细,然后再点击最右边的那个选择颜色. 设置完成后,如下图一样. 直接拖动工具在表格边框上画出线,这样就可以修改了.如上图的效果.

能够修改Word命令的VBA代码

在WORD中,我们可以通过修改WORD命令的方法,来方便地为WORD控件指定用户自定义的过程,完成或者转移(禁用)相应的内置方式.它的原理是利用相应宏名来置换过程的方法.在下面的三个部分中,我们可以体会其中的相同点与不同点. Sub Example() Dim i As CommandBarControl For Each i In Application.CommandBars.FindControls If i.ID = 4 Then i.OnAction = "MySub" '指

用VBA代码设置Word自动保存的步骤

  有时候,在使用Word进行文字编辑的时候,突然遇到断电,或者电脑自动关机.死机等故障的时候,导致辛辛苦苦做出来的劳动成果全部泡汤,是很多网友都非常抓狂的事情.今天小编就教大家利用VBA代码,实现自动备份功能,使Word每隔几分钟可以自动备份,而不影响正在编辑的文件.接下来就一起来了解一下吧! 1.打开Word文件的 VBA编辑器,快捷键 Alt+F11,右击[ThisDocument]-> [插入模块]; 用VBA代码设置Word自动保存的步骤 2.双击刚才插入的[模块1],添加如下代码:

Word自定义右键菜单的VBA代码示例

本Word的VBA代码的功能简介:在右键文本菜单的中部位置(相当于右击文本时出现的菜单),添加一个自定义命令,并执行相应过程. Private Sub Document_Close() On Error Resume Next Application.CommandBars("Text").Controls("Test").Delete '恢复原有菜单 End Sub Private Sub Document_Open() Dim Half As Byte On E

word表格怎么设置背景?

  word表格怎么设置背景? 1.在word文档中绘制好表格,这里以课程表为例进行讲解,刚绘制好的表格白纸黑字,毫无视觉感. 2.找合适的背景图片,网上有很多漂亮的图片,找到后存到桌面,方便查找. 3.从word文档中找到插入,并从插入的分类中找到图片. 4.点击图片出现插入图片小窗口,从桌面找到要插入的图片. 5.插入后图片默认为嵌入型,不能与表格组合在一起作为表格的背景. 6.点击图片右边的布局选项,选择衬于文字下方. 7.拖动图片到表格下方,观察图片,与表格大小不等,表格有剩余. 8.调