日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vba九九乘法表代码_VBA代码模块化--数据透视表

發布時間:2024/7/19 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vba九九乘法表代码_VBA代码模块化--数据透视表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本周工作中,用到了數據透視表的操作,這里匯總一下,學習途徑來自網絡,學習成果我也樂于分享一二~,代碼整理為模塊,供大家舉一反三,可以套用。

① 創建數據透視表,及基本設置

先展示數據源和結果吧:

對應的code如下:

Sub pivot() ' 創建數據透視表 ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _"Sheet1!R1C1:R8C4", Version:=6).CreatePivotTable _TableDestination:="sheet1!R2C6", TableName:="嘗試", DefaultVersion:=6 '注意,數據區域及透視表位置,使用的格式都要是R1C1這種樣式,否則報錯' 拖拽字段。可以分開寫,如下: ' 添加列 Sheets(1).Activate With ActiveSheet.PivotTables("嘗試").PivotFields("科目") '表示對于名稱為"嘗試"的數據透視表中名為"姓名"的字段進行操作.Orientation = xlColumnField '表示字段在數據透視表中的位置為列字段(行字段是xlRowField).Position = 1 '表示該字段所在列字段的位置為第1個位置 End With' 添加行 With ActiveSheet.PivotTables("嘗試").PivotFields("姓名").Orientation = xlRowField.Position = 1 End With With ActiveSheet.PivotTables("嘗試").PivotFields("性別").Orientation = xlRowField.Position = 2 End WithActiveSheet.PivotTables("嘗試").AddDataField ActiveSheet.PivotTables("嘗試").PivotFields("分數"), "求和:分數", xlSumWith ActiveSheet.PivotTables("嘗試").RowAxisLayout xlTabularRow '報表布局-以表格形式展示。參數:xlTabularRow表格,xlOutlineRow大綱,xlCompactRow壓縮(默認).RepeatAllLabels xlRepeatLabels 'xlRepeatLabels重復,xlDoNotRepeatLabels不重復(默認).ColumnGrand = False '總計。.ColumnGrand列.RowGrand行'默認都啟用True'也可以這樣:一次性設置所有行變量pf = Array("姓名", "性別")For Each pfi In pfWith .PivotFields(pfi).Orientation = xlRowField ' 設置為行變量.Subtotals = Array(False, False, False, False, False, False, False, False, False, False, False, False) ' 去掉默認的分類匯總End WithNext End With

② 值篩選--篩選器中

透視表中,篩選器字段又叫頁字段,不清楚這個情況的我剛開始吃了些苦頭,死活搜索不到自己想要的。要對數據透視表的頁字段(篩選字段)進行篩選,先使用ClearAllFilters方法清除原字段的選項:PivotFields("×××").CurrentPage = "(all)",然后可以直接使用CurrentPage屬性設置要顯示的篩選值即可。

' 例子:對透視表,將日期篩選為昨天,日期選項為單選。 Sub 設置日期() With Sheets("數據統計").PivotTables("數據透視表3").PivotFields("日期").EnableMultiplePageItems = False '僅單選n = .PivotItems.CountFor i = 1 To n '遍歷所有值If .PivotItems(i).Name = "(blank)" Then '處理可能遇到的討厭的空白.PivotItems("(blank)").Visible = FalseElseIf CDate(.PivotItems(i).Name) = Date - 1 Then '如果日期為昨天。小心!name屬性得到都是文本,即使源數據是日期,所以這里要轉化下.PivotItems(i).Visible = TrueElse.PivotItems(i).Visible = False '當然最好每一項都進行設置,不過這里multiple是falseEnd IfEnd IfNext End With End Sub

③ 值篩選--行標簽中追加

Sub 行標簽追加()Dim n, iApplication.ScreenUpdating = FalseActiveWorkbook.RefreshAllWith Sheets("數據匯總").PivotTables("數據透視表1").PivotFields("日期") '字段.EnableMultiplePageItems = True ' 允許多選,追加顯示項n = .PivotItems.Count '有多少個不重復的項For i = 1 To nIf .PivotItems(i).Name = Date Then '判斷條件,如果是昨天.PivotItems(i).Visible = TrueEnd IfNextEnd WithApplication.ScreenUpdating = True End Sub

我本菜鳥,但樂意學習。堅持用技術的復雜性代替手工操作的復雜性,繼續加油!

總結

以上是生活随笔為你收集整理的vba九九乘法表代码_VBA代码模块化--数据透视表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 动漫美女被吸奶 | 隔壁人妻偷人bd中字 | 精品视频一区二区三区四区五区 | 日韩视频在线一区 | 亚洲综合av一区 | www日日日 | 亚洲天堂2020 | 黄色片网站视频 | 成人免费在线播放 | 国产a网| 人妻 日韩精品 中文字幕 | 亚洲色图 校园春色 | 欧美黄色精品 | 国产一区二区在线观看免费 | 欧美午夜性春猛交 | 国产一区二区内射 | 熟妇熟女乱妇乱女网站 | 青青视频网 | 国产欧美a| 婷婷丁香六月 | 日本欧美另类 | 亚洲黄色三级 | 日本a视频 | 四虎国产成人精品免费一女五男 | 一级大黄色片 | 欧美自拍偷拍一区二区 | av片在线观看免费 | 久热这里只有 | 奶水旺盛的女人伦理 | 亚洲 欧美 精品 | 国产精品日日摸夜夜爽 | 国产女人18毛片水18精品 | 人人爱人人射 | 快射视频在线观看 | 天天干夜夜添 | 亚洲黄页网站 | 亚洲第一黄网 | 在线免费观看毛片 | 国产 福利 在线 | 潘金莲一级淫片aaaaaa播放 | 久久er99热精品一区二区介绍 | 成人网在线免费观看 | 久久久极品 | 欧洲一区在线 | 色乱码一区二区三在线看 | 欧洲成人午夜精品无码区久久 | 一级视频在线播放 | 天天摸夜夜爽 | 少妇aa| 最新三级网站 | 日韩在线观看 | 性欧美一区二区 | 欧美色涩在线第一页 | 性欧美大战久久久久久久免费观看 | 亚洲精美视频 | 国产午夜伦鲁鲁 | 狠狠人妻久久久久久综合 | 欧美四区| 日韩国产精品一区二区三区 | 51精品国产人成在线观看 | 小视频成人 | 色人阁视频 | 黄色网址多少 | 小早川怜子一区二区三区 | av免费网页 | 国内精品久| 国产精品久久999 | 欧美黄色网络 | 好吊操精品视频 | 国产精品手机在线观看 | 欧美一区二区三区久久精品 | 婷婷五月综合久久中文字幕 | 男女涩涩视频 | 亚洲国产精品成人av | 免费观看成年人网站 | 91国语对白 | 视频一区在线免费观看 | 天堂视频中文在线 | 国产日韩一级片 | 婷婷色综合 | 精品人人人 | 欧美老熟妇一区二区 | 国产综合精品在线 | 黄色一区二区三区四区 | 狠狠精品干练久久久无码中文字幕 | 日本理论视频 | 玩偶姐姐在线看 | 国产精品高潮呻吟久久av黑人 | 国产91白丝在一线播放 | 亚洲逼逼 | av永久网站 | a在线免费 | 国产专区第一页 | 欧美一区二区三区四区五区六区 | 2023av在线| 高清一区二区三区视频 | 欧美cccc极品丰满hd | 国产精品一区久久久 | 成人aaa视频 |