首页 > 解决方案 > 如何使用表达式.SetFilterDateRange

问题描述

我有一个简单的 VBA excel 模块,当我单击文本框时会激活它。(应该)

有一个TimelineDTG带标题的时间线对象Date

直到最后一行的所有内容都有效,(Sdate 和 Fdate 都基于LocalsTODAY()中的值存储#YYYY-MM-DD#)但我在最后一行收到运行时错误 5(无效的过程或参数)

Sub TimelineStartDayToday()

Dim Sdate As Date
Sdate = Sheets("Settings").Range("V2").Value
Dim Fdate As Date
Fdate = Sheets("Settings").Range("V3").Value

ActiveWorkbook.SlicerCaches("NativeTimeline_Date").TimelineState. _
SetFilterDateRange Sdate, Fdate

End Sub

我在线检查了其他实现,它们完全相同。Microsoft 文档中也没有太多信息。

标签: excelvbaoffice365pivot-table

解决方案


推荐阅读