作者ddxy (宅宅)
看板Visual_Basic
标题[VBA ] Excel的枢纽用text box进行筛选(包含)
时间Fri Mar 10 05:08:19 2017
找到一份资料,在非枢纽情况下可以使用
http://analystcave.com/excel-tip-day-excel-autofilter/
但是转化为枢纽VB後却无法使用,会造成第一次筛选成功,
但是改变关键字之後出现错误讯息,发现消去关键字也不会将筛选清空
後来尝试了几个方法
http://goo.gl/nkXc0h
https://goo.gl/8gQtqJ
https://goo.gl/R56rnI
有得到"等於"筛选的效果,但想要用的是"包含",不知道该怎麽转化过去才能成功
我自己尝试过的错误资料如下:
Private Sub TextBox1_Change()
ActiveSheet.PivotTables("枢纽分析表
1").PivotFields("asd").PivotFilters.Add Type:=xlCaptionContains, value1:="=*"
& TextBox1.Text & "*"
End Sub
如果打value1:="J"是可以生效,只是不知道怎麽修改因应TextBox来使用,
希望有大大可以分享心得,谢谢 QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.226.198.56
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1489093703.A.C11.html
※ ddxy:转录至看板 Office 03/10 05:12