亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風(fēng)向標(biāo)——亞洲寵物展覽會(huì)深度解析
719
2025-04-01
如果要將數(shù)據(jù)透視表篩選器鏈接到某個(gè)單元格,并根據(jù)該單元格值對(duì)數(shù)據(jù)透視表進(jìn)行篩選,則本文中的方法可以為您提供幫助。
使用VBA代碼將數(shù)據(jù)透視表過濾器鏈接到特定單元格
使用VBA代碼將數(shù)據(jù)透視表過濾器鏈接到特定單元格您要將其篩選功能鏈接到數(shù)據(jù)透視表的數(shù)據(jù)透視表應(yīng)包含一個(gè)篩選字段(篩選字段的名稱在以下VBA代碼中起著重要作用)。
以下面的數(shù)據(jù)透視表為例,數(shù)據(jù)透視表中的過濾器字段稱為 產(chǎn)品分類,其中包括兩個(gè)值“開支“和”銷售”。 將數(shù)據(jù)透視表篩選器鏈接到一個(gè)單元格后,將應(yīng)用于篩選數(shù)據(jù)透視表的單元格值應(yīng)為“費(fèi)用”和“銷售”。
1.請(qǐng)選擇一個(gè)單元格(在這里我選擇單元格H6),您將鏈接到數(shù)據(jù)透視表的過濾器功能,并提前在該單元格中輸入一個(gè)過濾器值。
2.打開包含要鏈接到單元格的數(shù)據(jù)透視表的工作表。 右鍵單擊工作表標(biāo)簽,然后選擇 查看代碼 從上下文菜單中。 看截圖:
3.在 Microsoft Visual Basic應(yīng)用程序 窗口,將下面的VBA代碼復(fù)制到“代碼”窗口中。
VBA代碼:將數(shù)據(jù)透視表過濾器鏈接到某個(gè)單元格
Private Sub Worksheet_Change(ByVal Target As Range) Update by Extendoffice 20180702 Dim xPTable As PivotTable Dim xPFile As PivotField Dim xStr As String On Error Resume Next If Intersect(Target, Range("H6")) Is Nothing Then Exit Sub Application.ScreenUpdating = False Set xPTable = Worksheets("Sheet1").PivotTables("PivotTable2") Set xPFile = xPTable.PivotFields("Category") xStr = Target.Text xPFile.ClearAllFilters xPFile.CurrentPage = xStr Application.ScreenUpdating = True End Sub:
4。 按 其他 + Q 關(guān)閉鍵 Microsoft Visual Basic應(yīng)用程序 窗口。
現(xiàn)在,數(shù)據(jù)透視表的篩選功能已鏈接到單元格H6。
刷新單元格H6,然后根據(jù)現(xiàn)有值篩選出數(shù)據(jù)透視表中的相應(yīng)數(shù)據(jù)。 看截圖:
更改單元格值時(shí),數(shù)據(jù)透視表中的篩選數(shù)據(jù)將自動(dòng)更改。 看截圖:
根據(jù)certian列中的單元格值輕松選擇整個(gè)行:
選擇特定的單元格 實(shí)用程序 Kutools for Excel
可以幫助您根據(jù)Excel中的certian列中的單元格值快速選擇整個(gè)行,如下圖所示。 根據(jù)單元格值選擇所有行后,可以根據(jù)需要在Excel中手動(dòng)將其移動(dòng)或復(fù)制到新位置。
立即下載并試用! (30-天免費(fèi)試用)準(zhǔn)備好增強(qiáng)您的 Excel 任務(wù)了嗎? 利用的力量 Kutools for Excel - 您終極的節(jié)省時(shí)間的工具。 簡(jiǎn)化復(fù)雜的任務(wù)并像專業(yè)人士一樣瀏覽數(shù)據(jù)。 以閃電般的速度體驗(yàn) Excel!
為什么需要 Kutools for Excel
??? 超過 300 項(xiàng)強(qiáng)大功能: Kutools 包含 300 多項(xiàng)高級(jí)功能,可簡(jiǎn)化您在 1500 多種場(chǎng)景中的工作。
?? 卓越的數(shù)據(jù)處理能力:合并單元格、刪除重復(fù)項(xiàng)并執(zhí)行高級(jí)數(shù)據(jù)轉(zhuǎn)換 - 所有這些都不費(fèi)吹灰之力!
?? 高效的批量操作:當(dāng)你可以聰明地工作時(shí),為什么還要付出額外的努力呢? 輕松批量導(dǎo)入、導(dǎo)出、組合和調(diào)整數(shù)據(jù)。
?? 可定制的圖表和報(bào)告:訪問各種附加圖表并生成富有洞察力的報(bào)告。
??? 強(qiáng)大的導(dǎo)航窗格:通過強(qiáng)大的列管理器、工作表管理器和自定義收藏夾獲得優(yōu)勢(shì)。
?? 七種類型的下拉列表:通過各種功能和類型的下拉列表使數(shù)據(jù)輸入變得輕而易舉。
?? 用戶友好:對(duì)于初學(xué)者來說輕而易舉,對(duì)于專家來說是一個(gè)強(qiáng)大的工具。
立即下載,與 Excel 一起穿越時(shí)空!
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。