注册  登录  8036a86ee13171c667379c5f9734f672    退出

Tag标签 会员升级 技术服务 财税咨询 免费系统 联系我们 关于网站

Office教程网

当前位置: 首页 > 办公教程 > Access教程

Access设计的报表如何让每隔固定条记录增加一条空白行分隔

时间:2020-12-23人气: 来源: 网络收集小编: Jamie

我们在使用Access制作报表时,有时候行数太多看起来可能不便于阅读,如果指定记录数隔一个空白行,那么就清晰很多,制作出来的报表也人性化易于阅读。具体操作步骤:首先Access报表“主体”节中放置一个空白未绑定 的文本框(txtS)和一个“=1”的文本框(txtC),如下图:

Access设计的报表如何让每隔固定条记录增加一条空白行分隔(图1)

然后在报表主体的格式化事件中添加以下代码:

Private Sub Detail1_Format(Cancel As Integer, FormatCount As Integer)
  If Me.txtCounter.Value Mod 5 = 0 Then
    Me.txtSpacer.Value = Space$(1)
  Else
    Me.txtSpacer.Value = Null
  End If
End Sub

这里我们设置每隔5行就打印出一个空白行,当然如果您需6行或更多,只要修改Mod后面的数值即可,这样预览报表就会按你设置的行数打印空白行,运行预览报表如下图:

Access设计的报表如何让每隔固定条记录增加一条空白行分隔(图2)

当文本框控件(txtS)为空时,主体节会根据需求进行缩小,文本框(txtC)可以放在报表的“主体”中的任意位置,将文本框(txtS)的值设置为希望空白行在打印输出时所具有的高度。

标签: access报表   vba教程  
用户评论
加载中~