You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Access条件格式求助:基于日期合并查询的Festivals报表设置

给Access的Festivals报表设置条件格式的实操指南

嘿,我帮你梳理下具体的操作步骤,其实Access的条件格式设置没那么复杂,跟着来就行:

第一步:打开报表的设计视图

  • 找到你创建的Festivals报表,右键点击它,选择「设计视图」进入编辑模式。
  • 找到那个显示合并日期(比如07/07/2018-09/07/2018)的控件,点击选中它——这就是我们要设置条件格式的目标。

第二步:打开条件格式设置面板

  • 如果你用的是新版Access,切换到顶部的「设计」选项卡,在「控件格式」组里找到「条件格式」按钮;旧版的话可能在「格式」选项卡下。
  • 点击后会弹出「条件格式规则管理器」对话框,直接点「新建规则」开始设置。

第三步:选择规则类型并配置条件

Access提供了几种规则类型,你可以根据自己的需求选,这里举几个常用的场景例子:

场景1:标记已结束的节日

比如想让已经结束的节日日期显示灰色加删除线:

  • 选择「使用公式确定要设置格式的单元格」。
  • 在公式输入框里写:[EndOfFestival]<Date()(这里直接用原表的日期字段,别用合并后的文本字段,不然没法做日期判断)。
  • 点击「格式」按钮,在弹出的对话框里设置字体颜色为灰色,再勾选「删除线」,确定即可。

场景2:标记即将开始的节日

如果要让3天内开始的节日显示红色字体:

  • 同样选「使用公式确定要设置格式的单元格」。
  • 公式写:[StartOfFestival]-Date()<=3 And [StartOfFestival]>=Date()
  • 点击「格式」,把字体颜色设为红色就行。

场景3:标记长跨度节日

比如节日持续超过7天的话,给背景加浅黄色:

  • 公式写:DateDiff("d",[StartOfFestival],[EndOfFestival])>7
  • 「格式」里设置填充颜色为浅黄色。

第四步:确认并预览效果

  • 规则设置好后,回到「条件格式规则管理器」,确认规则已经添加,点击「确定」关闭对话框。
  • 切换到「打印预览」视图,看看条件格式是不是按你预期的生效了,如果不对,再回到设计视图调整公式或者格式就行。

小提醒

  • 一定要用原表的StartOfFestivalEndOfFestival字段来写条件,合并后的日期是文本类型,没法做日期计算和比较,容易出问题。
  • 要是需要多个条件格式,重复「新建规则」步骤就行,Access会按规则的优先级依次应用。

内容的提问来源于stack exchange,提问作者Rave7312

火山引擎 最新活动