我想弄清楚如何为我的切片机获取立方体的尺寸。我已经尝试了一切以使其正常工作,但没有成功。
下面的代码是我用来让切片器将日期设置为今天的日期的代码。
Dim today As Date
today = Now
Dim todayString As String
todayString = Format$(today, "mm/dd/yyyy")
ThisWorkbook.SlicerCaches("Slicer_Created_on").ClearManualFilter
ActiveWorkbook.SlicerCaches("Slicer_Created_on").VisibleSlicerItemsList=
Array( _
"[Period].[Date].&[" & todayString & "]") ' This is where the error occurs.
上面的代码是在这个网站上的以下链接中找到的: 将 excel 切片器设置为今天的日期
我试图修改它,以便
"[Period].[Date].&[" & todayString & "]")
采用这种格式:“[Period]/[Date]/&[" & todayString & "]")
创建了另外两个维度:年和月并修改如下:dim month month=format$(today,"mm") todaystring =format$(today,"dd") Year=format$(today,"yyyy" )
"[Month]/&["& todaystring & "]" & [Year]")
感谢您的时间。