Excel VBA筛选特定日期格式dd/mm/yyyy h:mm:ss之间的数据
正在查找有关筛选和选择介于日期格式dd/mm/yyyy h:mm:ss之间的行的帮助。下面是我正在使用的代码。我也尝试了Stackoverflow中建议的一些其他选项,但没有任何效果 基本上,我的需求是从单元格中选择提到的日期格式,并将其应用于时间戳列。创建透视表。下面是示例列数据Excel VBA筛选特定日期格式dd/mm/yyyy h:mm:ss之间的数据,excel,vba,Excel,Vba,正在查找有关筛选和选择介于日期格式dd/mm/yyyy h:mm:ss之间的行的帮助。下面是我正在使用的代码。我也尝试了Stackoverflow中建议的一些其他选项,但没有任何效果 基本上,我的需求是从单元格中选择提到的日期格式,并将其应用于时间戳列。创建透视表。下面是示例列数据 您将希望将日期值存储在日期变量中,而不是字符串变量中。您好,谢谢您的建议,但我也尝试了,但效果不佳。 Dim NmPivTbl As String, TimeStart As String, TimeEnd As
您将希望将日期值存储在日期变量中,而不是字符串变量中。您好,谢谢您的建议,但我也尝试了,但效果不佳。
Dim NmPivTbl As String, TimeStart As String, TimeEnd As String, CCY1 As String, ccy2 As String
Set Params = Range("A3")
TimeStart = Params.Offset(2, 2) #values picked from cell in format dd/mm/yyyy hh:mm:ss
TimeEnd = Params.Offset(3, 2) #values picked from cell in format dd/mm/yyyy hh:mm:ss
ActiveSheet.PivotTables(NmPivTbl).PivotFields("TimestampGMT").ClearAllFilters
ActiveSheet.PivotTables(NmPivTbl).PivotFields("TimestampGMT").PivotFilters.Add Type:=xlDateBetween, Value1:=TimeStart, Value2:=TimeE nd