word之VBA RecordCount属性使用示例

时间:2023-12-14 06:36:28 

word中的vba里面的RecordCount属性,其功能是返回一个 Long对象,该对象代表数据源中记录的数字为只读。

语法如下:

expression.RecordCount

参数说明

expression 必需。该表达式返回一个MailMergeDataSource对象。

注意:

如果 Microsoft Word 不能确定数据源中记录的数字,RecordCount属性会返回值 -1。

以下内容是有关RecordCount的代码示例

On Error GoTo ErrorHandler

With ActiveDocument.MailMerge.DataSource

.ActiveRecord = wdFirstRecord

Do

If Len(.DataFields(6).Value) < 5 Then

.Included = False

.InvalidAddress = True

.InvalidComments = "The zip code for this record" & _

"is less than five digits. This record is" & _

"removed from the mail merge process."

End If

If .ActiveRecord <> .RecordCount Then

.ActiveRecord = wdNextRecord

End If

Loop Until .ActiveRecord = .RecordCount

ErrorHandler:

End With

上面的代码循环遍历数据源中的记录并验证邮政编码域(在本示例中是第六个域)是否少于五位,如果少于五位,则从邮件合并中删除该记录。

如果要确保将定位代码添加到邮政编码中,可以将长度值从 5 改为 10。从而,如果邮政编码少于 10 位,就将其从邮件合并中删除。

标签:word之VBA,RecordCount属性使用示例
0
投稿

猜你喜欢

  • 解决excel打开只读的方法

    2022-06-03 23:20:16
  • Win10微软输入法打不出汉字?这个方法麻烦收好了

    2023-11-20 17:50:35
  • win10网络和音频被关闭了_win10网络和音频都没法用关闭了教程方法

    2022-02-28 22:15:13
  • 全新流媒体服务iTunes Radio

    2022-10-10 09:55:47
  • 如何在Word2007启用选定时自动选定整个单词功能(图文)

    2023-12-13 02:06:02
  • excel利用函数公式匹配数据

    2022-02-04 23:47:26
  • 驱动人生u盘驱动_驱动人生安装u盘驱动方法

    2022-12-16 14:08:45
  • Excel使用GESTEP函数比较数据大小

    2022-11-02 00:08:05
  • Win10可以连接无线网络却无法上网的原因及解决方法

    2023-07-14 13:03:57
  • power bi怎么制作产品树状图可视化报表?

    2022-04-14 07:43:36
  • 如何避免在Windows Server 2012中使用GUI?

    2022-07-31 09:09:07
  • 安装Win11一直转圈怎么办?安装Win11一直转圈解决方法

    2023-01-18 02:19:24
  • Win11打印机驱动怎么安装 Win11安装打印机驱动教程

    2023-09-14 02:11:42
  • Win10如何隐藏桌面的回收站?Win10回收站的方法

    2023-09-15 16:25:47
  • Win10无法完成U盘格式化怎么处理?

    2023-11-23 20:03:43
  • win10 1909操作中心显示灰色怎么办?

    2022-08-03 13:10:47
  • “windows资源管理器已停止工作”的两种解决方案

    2022-07-15 13:41:55
  • 死亡倒计时?预装Win7/Win8.1的电脑要等死?

    2023-10-06 01:54:26
  • 如何在Excel2010中创建迷你图(Sparklines)

    2022-03-26 11:05:27
  • QQ影音字幕出现重影怎么解决?

    2023-09-20 04:19:55
  • asp之家 电脑教程 m.aspxhome.com