如何根据MS Access VBA代码中的昨天日期过滤表?

莎拉维亚·谢蒂(Shravya Shetty)

我一直在尝试使用进行对Excel导出的简单访问TransferSpreadsheet

Public Function Test()
   Dim table_to_export As String
    Dim excel_file_name As String
    Dim has_header As Boolean

    'Name of the Access table to export:
    table_to_export = "AttendanceLogs"

    'Path of the file to put data in.  Update with your own path:
    excel_file_name = "F:\Test\Att.xlsx"

    'Export headers with data:
    has_header = True

    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, table_to_export, excel_file_name
End Function

导出工作正常,表有一个列AttendanceDate

有什么办法可以根据日期列将过滤器添加到表中(仅过滤昨天的记录),然后导出到excel

古斯塔夫

创建一个查询:

Select * From AttendanceLogs Where AttendanceDate = DateAdd("d", -1, Date())

将其另存为,例如AttendanceLogsYesterday

然后调整您的代码:

Dim query_to_export As String

' Name of the Access query to export:
query_to_export = "AttendanceLogsYesterday"

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, query_to_export, excel_file_name

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何循环访问MS Access DB中的所有表

来自分类Dev

如何在ms Access中通过VBA代码更新任何字段值?

来自分类Dev

MS Access中VBA代码的继承

来自分类Dev

MS Access VBA IF()

来自分类Dev

如何从MS Access 2003 VBA处理MS Excel分页符

来自分类Dev

MS Access中的临时表

来自分类Dev

仅访问MS Access表中的过滤值

来自分类Dev

根据MS Access中的年和周编号填充周开始和周结束日期

来自分类Dev

如何使用VBA for MS Access在预先存在的表中创建字段?

来自分类Dev

如何使用VBA在MS Access中添加新记录?

来自分类Dev

如何使用Access VBA定义要从Excel导出到MS Access表的列数?

来自分类Dev

如何在MS Access SQL中编写我的SQL代码?

来自分类Dev

如何使用Python遍历MS Access表

来自分类Dev

MS Access VBA:如何清除图像控件?

来自分类Dev

通过MS-ACCESS中的vba创建新表时如何包含变量

来自分类Dev

MS Access2007:如何使用更新查询更新表中的日期/时间值

来自分类Dev

MS Excel。如何根据输入范围过滤数据透视表?

来自分类Dev

如何使用MS Access设计视图根据条件从两个表中查询这些值

来自分类Dev

MS Access VBA;从按日期筛选的表中选择记录

来自分类Dev

Ms Access 查询:根据星期几过滤日期字段

来自分类Dev

MS-Access 2016 - 根据另一个表中的记录更新记录

来自分类Dev

如何在mySQL中动态设置从00:00开始的昨天日期?

来自分类Dev

MS Access VBA - 使用日期过滤表单

来自分类Dev

如何在 MS Access 中过滤数组

来自分类Dev

如何根据多个属性删除ms access VBA中的行

来自分类Dev

DLookup:MS Access VBA 中的查询与表?

来自分类Dev

如何根据 MS Access 中的雇佣日期计算雇佣年份

来自分类Dev

在 MS Access 中过滤包含字符串的日期列

来自分类Dev

如何使用 .net 在 ms access 中锁定表

Related 相关文章

  1. 1

    如何循环访问MS Access DB中的所有表

  2. 2

    如何在ms Access中通过VBA代码更新任何字段值?

  3. 3

    MS Access中VBA代码的继承

  4. 4

    MS Access VBA IF()

  5. 5

    如何从MS Access 2003 VBA处理MS Excel分页符

  6. 6

    MS Access中的临时表

  7. 7

    仅访问MS Access表中的过滤值

  8. 8

    根据MS Access中的年和周编号填充周开始和周结束日期

  9. 9

    如何使用VBA for MS Access在预先存在的表中创建字段?

  10. 10

    如何使用VBA在MS Access中添加新记录?

  11. 11

    如何使用Access VBA定义要从Excel导出到MS Access表的列数?

  12. 12

    如何在MS Access SQL中编写我的SQL代码?

  13. 13

    如何使用Python遍历MS Access表

  14. 14

    MS Access VBA:如何清除图像控件?

  15. 15

    通过MS-ACCESS中的vba创建新表时如何包含变量

  16. 16

    MS Access2007:如何使用更新查询更新表中的日期/时间值

  17. 17

    MS Excel。如何根据输入范围过滤数据透视表?

  18. 18

    如何使用MS Access设计视图根据条件从两个表中查询这些值

  19. 19

    MS Access VBA;从按日期筛选的表中选择记录

  20. 20

    Ms Access 查询:根据星期几过滤日期字段

  21. 21

    MS-Access 2016 - 根据另一个表中的记录更新记录

  22. 22

    如何在mySQL中动态设置从00:00开始的昨天日期?

  23. 23

    MS Access VBA - 使用日期过滤表单

  24. 24

    如何在 MS Access 中过滤数组

  25. 25

    如何根据多个属性删除ms access VBA中的行

  26. 26

    DLookup:MS Access VBA 中的查询与表?

  27. 27

    如何根据 MS Access 中的雇佣日期计算雇佣年份

  28. 28

    在 MS Access 中过滤包含字符串的日期列

  29. 29

    如何使用 .net 在 ms access 中锁定表

热门标签

归档