新聞中心
Excel中的數(shù)據(jù)可視化是非常重要的,因?yàn)閿?shù)據(jù)圖表能讓你很快了解并且比較不同的數(shù)據(jù)趨勢(shì),以及得到各種分析結(jié)果。

成都創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)按需設(shè)計(jì),是成都網(wǎng)站營(yíng)銷(xiāo)推廣公司,為自拌料攪拌車(chē)提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺(tái)程序開(kāi)發(fā)等。成都網(wǎng)站推廣熱線(xiàn):028-86922220
在Excel中,圖表和數(shù)據(jù)源之間的聯(lián)系非常緊密。數(shù)據(jù)源包括了所有被用于圖表中的數(shù)據(jù)。如果用戶(hù)想要隱藏?cái)?shù)據(jù)源,就必須隱藏?cái)?shù)據(jù)源表單。
然而,如果用戶(hù)非常重視圖表,那么隱藏?cái)?shù)據(jù)源表單就不可避免地會(huì)給用戶(hù)帶來(lái)更多的麻煩。 如果用戶(hù)希望在圖表中隱藏?cái)?shù)據(jù)源并且仍然可以使用圖表,那么VBA代碼就是一個(gè)非常有用的工具。
本文將向您介紹如何使用VBA在Excel中隱藏圖表的數(shù)據(jù)源。
之一步:了解數(shù)據(jù)源表單
您需要了解數(shù)據(jù)源表單的名稱(chēng)。
在Excel中,數(shù)據(jù)源表單的名稱(chēng)通常是“Sheet1”、“Sheet2”等等。如果您有多個(gè)數(shù)據(jù)源表單,那么它們必須都被隱藏才能夠隱藏圖表的所有數(shù)據(jù)源。
第二步:創(chuàng)建VBA代碼
接下來(lái),您需要?jiǎng)?chuàng)建一個(gè)VBA代碼來(lái)隱藏圖表的所有數(shù)據(jù)源。
1. 您需要打開(kāi)Excel,然后選擇“開(kāi)發(fā)”選項(xiàng)卡。
2. 然后,您需要點(diǎn)擊“Visual Basic”按鈕,這將打開(kāi)Visual Basic編輯器。
3. 在編輯器中,您需要找到圖表所在的工作簿。點(diǎn)擊該工作簿并選擇“模塊”選項(xiàng)卡。
4. 在模塊中,您需要輸入以下代碼:
“`VBA
Sub HideDataSources()
ActiveSheet.ChartObjects(“Chart 1”).Chart.SetSourceData _
Source:=Range(“‘Sheet1’!$A$1:$B$10”), PlotBy:=xlColumns
Sheets(“Sheet1”).Visible = False
End Sub
“`
在上面的代碼中,“Chart 1”表示您要隱藏的圖表的名稱(chēng);
“Sheet1”表示您要隱藏的數(shù)據(jù)源表單的名稱(chēng);
在第二行代碼中,“$A$1:$B$10”表示數(shù)據(jù)源的區(qū)域。
5. 然后,點(diǎn)擊“運(yùn)行”按鈕。
運(yùn)行該代碼后,您將看到您的圖表已經(jīng)隱藏了數(shù)據(jù)源,但是圖表本身仍然可以在屏幕上顯示。
現(xiàn)在,您已經(jīng)成功地使用VBA在Excel中隱藏圖表中的數(shù)據(jù)庫(kù)!
需要注意的是,如果您希望重新顯示數(shù)據(jù)源表單,您只需要使用以下VBA代碼即可:
“`VBA
Sub ShowDataSources()
Sheets(“Sheet1”).Visible = True
End Sub
“`
在上面的代碼中,“Sheet1”表示需要重新顯示的數(shù)據(jù)源表單的名稱(chēng)。運(yùn)行該代碼后,您將看到所有的數(shù)據(jù)源表單重新顯示在Excel中。
:
在Excel中,數(shù)據(jù)是非常重要的,特別是當(dāng)您在使用數(shù)據(jù)圖表時(shí)。 但是,在某些情況下,您可能需要在圖表中隱藏?cái)?shù)據(jù)源。使用VBA代碼是一種非常簡(jiǎn)單且有效的方法幫助您實(shí)現(xiàn)這一目標(biāo)。
希望以上介紹能夠幫助您了解如何使用VBA在Excel中隱藏圖表中的數(shù)據(jù)庫(kù)。
相關(guān)問(wèn)題拓展閱讀:
- excel2023中如何隱藏制作圖表引用的源數(shù)據(jù)數(shù)據(jù)而不影響圖表?謝謝!
excel2023中如何隱藏制作圖表引用的源數(shù)據(jù)數(shù)據(jù)而不影響圖表?謝謝!
1.可以將數(shù)據(jù)源橋鋒納在其中一工作表而圖表在另一工作表就,將數(shù)據(jù)源工作表隱藏–按 Alt+F11,將數(shù)據(jù)源工作表屬性》可見(jiàn)性設(shè)為 2-xlSheetVeryHidden
2.將圖表覆蓋數(shù)據(jù)源,然后保護(hù)工作表
3.如果是給敏沒(méi)別人看,可去掉數(shù)據(jù)基前源。拷貝圖表》選擇性粘貼》粘貼為圖片
處理Excel 2023
數(shù)據(jù)透視表
源數(shù)據(jù)和數(shù)據(jù)透視圖源數(shù)據(jù)
在創(chuàng)建Excel 2023數(shù)據(jù)透視表 (數(shù)據(jù)透視表:一種交互的、交叉制表的 Excel 報(bào)表,用于對(duì)多種來(lái)源(包括 Excel 2023的外部數(shù)據(jù))的數(shù)據(jù)(如數(shù)據(jù)庫(kù)記錄)進(jìn)行匯總和分析。)或數(shù)據(jù)透視圖 (數(shù)據(jù)透視圖:提供交互式
數(shù)據(jù)分析
的圖表,與數(shù)據(jù)透視表類(lèi)似??梢愿臄?shù)據(jù)的視圖,查看不同級(jí)別的明細(xì)數(shù)據(jù),或通過(guò)拖動(dòng)字段和顯示或隱藏字段中的項(xiàng)來(lái)重新組織圖表的布局。)時(shí),可使用多種源數(shù)據(jù) (源數(shù)據(jù):用于創(chuàng)建數(shù)據(jù)透視表或數(shù)據(jù)透視圖的數(shù)據(jù)清單或表。源數(shù)據(jù)可以來(lái)自 Excel 數(shù)據(jù)清單或區(qū)域、外部數(shù)據(jù)庫(kù)或多維
數(shù)據(jù)集
,或者另一張數(shù)據(jù)透視表。)類(lèi)型。
使用工作表數(shù)據(jù)
可以將 Microsoft Office Excel 2023工作表中的數(shù)據(jù)作為報(bào)表的數(shù)據(jù)來(lái)源。數(shù)據(jù)應(yīng)為列表 (列表:包含相關(guān)數(shù)據(jù)的一系列行,或使用“創(chuàng)建列表”命令作為數(shù)據(jù)表指定給函數(shù)的一系列行。)格式,之一行包含列標(biāo)簽,其余行包含相同列中的類(lèi)似項(xiàng),并且數(shù)據(jù)區(qū)域中沒(méi)有空白的行或列。Excel 將列標(biāo)簽作為報(bào)表的字段 (字段:在數(shù)據(jù)透視表或數(shù)據(jù)透視圖中,來(lái)源于源數(shù)據(jù)中字段的一類(lèi)數(shù)據(jù)。數(shù)據(jù)透視表具有行字段、列字段、頁(yè)字段和數(shù)據(jù)字段。數(shù)高坦據(jù)透視圖具有系列字段、分類(lèi)字段、頁(yè)字段和數(shù)據(jù)字段。)名稱(chēng)。
使用命名區(qū)域 若要使報(bào)表的更新更易于進(jìn)行,請(qǐng)為源區(qū)域命名一個(gè)名稱(chēng) (名稱(chēng):代表單元格、單元格區(qū)域、公式或常量值的單詞或
字符串
。名稱(chēng)更易于理解,例如,“產(chǎn)品”可以引用難于理解的區(qū)域“Sales!C20:C30”。),并在創(chuàng)建報(bào)表時(shí)使用該名稱(chēng)。如果命名區(qū)域在擴(kuò)展后包含了更多數(shù)據(jù),則可以刷新 (刷新:更新數(shù)據(jù)透視表或數(shù)據(jù)透視圖中的內(nèi)容以反映基本源數(shù)據(jù)的變化。如果報(bào)表基于外部數(shù)據(jù),則刷新將運(yùn)行基本查詢(xún)以檢索新的或更改過(guò)的數(shù)據(jù)。)報(bào)表來(lái)包含新的數(shù)據(jù)。
Excel 表格 Excel 2023表格已經(jīng)采用列表格式,因而是數(shù)據(jù)透視表源數(shù)據(jù)很好的候選者。當(dāng)刷新數(shù)據(jù)透視表時(shí),Excel 表格中的新的和更野升新的數(shù)據(jù)會(huì)自動(dòng)包含在刷新操作中。
包含匯總 Excel 2023會(huì)在數(shù)據(jù)透視表中自動(dòng)創(chuàng)建
分類(lèi)匯總
和總計(jì)。如果源數(shù)據(jù)包含用“數(shù)據(jù)”選項(xiàng)卡上的“頌?zāi)罾洗缶V”組中的“分類(lèi)匯總”命令創(chuàng)建的自動(dòng)分類(lèi)匯總和總計(jì),則可在創(chuàng)建報(bào)表前用該命令將分類(lèi)匯總和總計(jì)刪除。
使用外部數(shù)據(jù)源
要匯總和分析 Excel 的外部數(shù)據(jù)(如數(shù)據(jù)庫(kù)中公司的銷(xiāo)售記錄),則可從包括數(shù)據(jù)庫(kù) (數(shù)據(jù)庫(kù):與特定主題或用途相關(guān)的數(shù)據(jù)的。在數(shù)據(jù)庫(kù)內(nèi),關(guān)于特定實(shí)體的信息(如雇員或訂單)分類(lèi)歸納到表、記錄和字段中。)、OLAP 多維數(shù)據(jù)集和文本文件的外部數(shù)據(jù)源上檢索數(shù)據(jù)。
Office 數(shù)據(jù)連接文件 如果使用 Office 數(shù)據(jù)連接 (ODC) 文件 (.odc) 檢索報(bào)表的外部數(shù)據(jù) (外部數(shù)據(jù):存儲(chǔ)在 Excel 之外的數(shù)據(jù)。例如,在 Access、dBASE、SQL Server 或 Web 服務(wù)器上創(chuàng)建的數(shù)據(jù)庫(kù)。),則可直接將數(shù)據(jù)返回到數(shù)據(jù)透視表。ODC 文件是檢索報(bào)表的外部數(shù)據(jù)的推薦方法。
OLAP 源數(shù)據(jù) 如果要檢索 OLAP (OLAP:為查詢(xún)和報(bào)表(而不是處理事務(wù))而進(jìn)行了優(yōu)化的數(shù)據(jù)庫(kù)技術(shù)。OLAP 數(shù)據(jù)是按分級(jí)結(jié)構(gòu)組織的,它存儲(chǔ)在多維數(shù)據(jù)集而不是表中。) 數(shù)據(jù)庫(kù)或多維數(shù)據(jù)集 (多維數(shù)據(jù)集:一種 OLAP
數(shù)據(jù)結(jié)構(gòu)
。多維數(shù)據(jù)集包含維度,如“國(guó)家/地區(qū))/?。ɑ蚴?自治區(qū))/市(或縣)”,還包括數(shù)據(jù)字段,如“銷(xiāo)售額”。維度將各種類(lèi)型的數(shù)據(jù)組織到帶有明細(xì)數(shù)據(jù)級(jí)別的分層結(jié)構(gòu)中,而數(shù)據(jù)字段度量數(shù)量。)文件中的源數(shù)據(jù),則數(shù)據(jù)只能作為數(shù)據(jù)透視表或已轉(zhuǎn)換為工作表函數(shù)的數(shù)據(jù)透視表返回到 Excel。
非 OLAP 源數(shù)據(jù) 這是數(shù)據(jù)透視表或數(shù)據(jù)透視圖使用的基本數(shù)據(jù),該數(shù)據(jù)來(lái)自 OLAP 數(shù)據(jù)庫(kù)之外的源。這些源包括關(guān)系數(shù)據(jù)庫(kù)和文本文件。
使用其他數(shù)據(jù)透視表
數(shù)據(jù)透視表緩存 每次在新建數(shù)據(jù)透視表或數(shù)據(jù)透視圖時(shí),Excel 均將報(bào)表數(shù)據(jù)的副本存儲(chǔ)在內(nèi)存中,并將其保存為工作簿文件的一部分。這樣每張新的報(bào)表均需要額外的內(nèi)存和磁盤(pán)空間。但是,如果將現(xiàn)有數(shù)據(jù)透視表作為同一個(gè) 工作簿中的新報(bào)表的源數(shù)據(jù),則兩張報(bào)表就可以共享同一個(gè)數(shù)據(jù)副本。因?yàn)榭梢灾匦率褂么鎯?chǔ)區(qū),所以就會(huì)縮小工作簿文件,減少內(nèi)存中的數(shù)據(jù)。
位置要求 如果要將某個(gè)數(shù)據(jù)透視表用作其他報(bào)表的源數(shù)據(jù),則兩個(gè)報(bào)表必須位于同一工作簿中。如果源數(shù)據(jù)透視表位于另一工作簿中,則需要將源報(bào)表復(fù)制到要新建報(bào)表的工作簿位置。不同工作簿中的數(shù)據(jù)透視表和數(shù)據(jù)透視圖是獨(dú)立的,它們?cè)趦?nèi)存和工作簿文件中都有各自的數(shù)據(jù)副本。
更改會(huì)同時(shí)影響兩個(gè)報(bào)表 在刷新 (刷新:更新數(shù)據(jù)透視表或數(shù)據(jù)透視圖中的內(nèi)容以反映基本源數(shù)據(jù)的變化。如果報(bào)表基于外部數(shù)據(jù),則刷新將運(yùn)行基本查詢(xún)以檢索新的或更改過(guò)的數(shù)據(jù)。)新報(bào)表中的數(shù)據(jù)時(shí),Excel 也會(huì)更新源報(bào)表中的數(shù)據(jù),反之亦然。如果對(duì)某個(gè)報(bào)表中的項(xiàng)進(jìn)行分組或取消分組,那么也將同時(shí)影響兩個(gè)報(bào)表。如果在某個(gè)報(bào)表中創(chuàng)建了計(jì)算字段 (計(jì)算字段:數(shù)據(jù)透視表或數(shù)據(jù)透視圖中的字段,該字段使用用戶(hù)創(chuàng)建的公式。計(jì)算字段可使用數(shù)據(jù)透視表或數(shù)據(jù)透視圖中其他字段中的內(nèi)容執(zhí)行計(jì)算。)或計(jì)算項(xiàng) (計(jì)算項(xiàng):數(shù)據(jù)透視表字段或數(shù)據(jù)透視圖字段中的項(xiàng),該項(xiàng)使用用戶(hù)創(chuàng)建的公式。計(jì)算項(xiàng)使用數(shù)據(jù)透視表或數(shù)據(jù)透視圖中相同字段的其他項(xiàng)的內(nèi)容進(jìn)行計(jì)算。),則也將同時(shí)影響兩個(gè)報(bào)表。
Excel 2023數(shù)據(jù)透視圖 可根據(jù)其他的數(shù)據(jù)透視表創(chuàng)建新的數(shù)據(jù)透視表或數(shù)據(jù)透視圖,但是不能直接根據(jù)其他數(shù)據(jù)透視圖創(chuàng)建報(bào)表。不過(guò),在創(chuàng)建數(shù)據(jù)透視圖時(shí),Excel 會(huì)根據(jù)同樣的數(shù)據(jù)創(chuàng)建一個(gè)相關(guān)聯(lián)的數(shù)據(jù)透視表 (相關(guān)聯(lián)的數(shù)據(jù)透視表:為數(shù)據(jù)透視圖提供源數(shù)據(jù)的數(shù)據(jù)透視表。在新建數(shù)據(jù)透視圖時(shí),將自動(dòng)創(chuàng)建數(shù)據(jù)透視表。如果更改其中一個(gè)報(bào)表的布局,另外一個(gè)報(bào)表也隨之更改。),因此可根據(jù)相關(guān)聯(lián)的報(bào)表創(chuàng)建一個(gè)新的報(bào)表。對(duì)數(shù)據(jù)透視圖的更改將影響相關(guān)聯(lián)的數(shù)據(jù)透視表,反之亦然。
更改現(xiàn)有報(bào)表的源數(shù)據(jù)
更改源數(shù)據(jù) (源數(shù)據(jù):用于創(chuàng)建數(shù)據(jù)透視表或數(shù)據(jù)透視圖的數(shù)據(jù)清單或表。源數(shù)據(jù)可以來(lái)自 Excel 數(shù)據(jù)清單或區(qū)域、外部數(shù)據(jù)庫(kù)或多維數(shù)據(jù)集,或者另一張數(shù)據(jù)透視表。)將導(dǎo)致用于分析的數(shù)據(jù)也發(fā)生變化。例如,您可能希望方便地從測(cè)試數(shù)據(jù)庫(kù)切換到生產(chǎn)數(shù)據(jù)庫(kù)??梢酝ㄟ^(guò)刷新 (刷新:更新數(shù)據(jù)透視表或數(shù)據(jù)透視圖中的內(nèi)容以反映基本源數(shù)據(jù)的變化。如果報(bào)表基于外部數(shù)據(jù),則刷新將運(yùn)行基本查詢(xún)以檢索新的或更改過(guò)的數(shù)據(jù)。)報(bào)表,使用與原始數(shù)據(jù)連接信息類(lèi)似的新數(shù)據(jù)來(lái)更新數(shù)據(jù)透視表或數(shù)據(jù)透視圖。
要包含附加數(shù)據(jù)或其他數(shù)據(jù),可以重新定義報(bào)表的源數(shù)據(jù)。如果這些數(shù)據(jù)與多數(shù)新字段或附加字段有很大差異,那么更好創(chuàng)建一個(gè)新的報(bào)表。
通過(guò)刷新顯示新數(shù)據(jù) 刷新報(bào)表也會(huì)更改可顯示的數(shù)據(jù)。對(duì)于基于工作表列表的報(bào)表,Excel 可在源區(qū)域或指定的名稱(chēng) (名稱(chēng):代表單元格、單元格區(qū)域、公式或常量值的單詞或字符串。名稱(chēng)更易于理解,例如,“產(chǎn)品”可以引用難于理解的區(qū)域“Sales!C20:C30”。)區(qū)域中檢索新字段。對(duì)于基于外部數(shù)據(jù)的報(bào)表,Excel 可檢索符合基本查詢(xún) (查詢(xún):在 Query 或 Access 中,查詢(xún)是一種查找記錄的方法,而這些記錄回答了用戶(hù)對(duì)數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)提出的特定問(wèn)題。)條件的新數(shù)據(jù)或可在 OLAP 多維數(shù)據(jù)集 (多維數(shù)據(jù)集:一種 OLAP 數(shù)據(jù)結(jié)構(gòu)。多維數(shù)據(jù)集包含維度,如“國(guó)家/地區(qū))/?。ɑ蚴?自治區(qū))/市(或縣)”,還包括數(shù)據(jù)字段,如“銷(xiāo)售額”。維度將各種類(lèi)型的數(shù)據(jù)組織到帶有明細(xì)數(shù)據(jù)級(jí)別的分層結(jié)構(gòu)中,而數(shù)據(jù)字段度量數(shù)量。)中使用的數(shù)據(jù)??稍凇白侄瘟斜怼敝胁榭慈我庑伦侄尾⑦@些字段添加到報(bào)表中。
更改創(chuàng)建的 OLAP 多維數(shù)據(jù)集 基于 OLAP 數(shù)據(jù)的報(bào)表始終可以訪(fǎng)問(wèn)多維數(shù)據(jù)集中的所有數(shù)據(jù)。如果在服務(wù)器多維數(shù)據(jù)集中創(chuàng)建了一個(gè)包含數(shù)據(jù)子集的脫機(jī)多維數(shù)據(jù)集文件 (脫機(jī)多維數(shù)據(jù)集文件:創(chuàng)建于硬盤(pán)或網(wǎng)絡(luò)共享位置上的文件,用于存儲(chǔ)數(shù)據(jù)透視表或數(shù)據(jù)透視圖的 OLAP 源數(shù)據(jù)。脫機(jī)多維數(shù)據(jù)集文件允許用戶(hù)在斷開(kāi)與 OLAP 服務(wù)器的連接后繼續(xù)進(jìn)行操作。),則可用“脫機(jī) OLAP”命令來(lái)編輯多維數(shù)據(jù)集文件,這樣它就會(huì)包含服務(wù)器的其他數(shù)據(jù)。
1.把excel保護(hù)起來(lái),圖表就不能選中了
2.把源數(shù)據(jù)斗喊山字體改為白色,再保護(hù)起來(lái),別人看不到也不能選中
3.把圖表復(fù)制成空中圖片
嗯,各滲磨有利弊
關(guān)于vba 隱藏圖表中的數(shù)據(jù)庫(kù)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級(jí)標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線(xiàn)及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專(zhuān)注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶(hù)的一致認(rèn)可。
文章題目:如何使用VBA在Excel中隱藏圖表中的數(shù)據(jù)庫(kù)?(vba隱藏圖表中的數(shù)據(jù)庫(kù))
文章URL:http://fisionsoft.com.cn/article/dhpicdc.html


咨詢(xún)
建站咨詢(xún)
