最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Excel VBA學(xué)習(xí) Workbook 對象

2019-04-08 20:15 作者:凌霄百科  | 我要投稿

Workbook 對象

工作簿對象是**工作簿** 集合的成員。 Workbooks 集合包含 Microsoft Excel 中當(dāng)前打開的所有 Workbook 對象。

Application對象的**ThisWorkbook** 屬性返回運行 Visual Basic 代碼的工作簿。 在大多數(shù)情況下,這與活動工作簿相同。 但是,如果 Visual Basic 代碼是加載項的一部分,則 ThisWorkbook 屬性將不會返回活動工作簿。?

事件

Activate 事件:激活工作簿、工作表、圖表工作表或嵌入式圖表時發(fā)生此事件。

AddinInstall 事件:當(dāng)工作簿作為加載宏安裝時,發(fā)生此事件。

AddinUninstall 事件:當(dāng)工作簿作為加載宏卸載時,發(fā)生此事件。

AfterRemoteChange 事件:在合并遠(yuǎn)程用戶對工作簿的編輯之后發(fā)生。

AfterSave 事件:保存工作簿之后發(fā)生此事件。

AfterXmlExport 事件:在 Microsoft Excel 保存或?qū)С鲋付üぷ鞑局械?XML 數(shù)據(jù)之后發(fā)生此事件。

AfterXmlImport 事件:在刷新現(xiàn)有的 xml 數(shù)據(jù)連接或?qū)⑿碌?xml 數(shù)據(jù)導(dǎo)入到指定的 Microsoft Excel 工作簿之后, 發(fā)生此事件。

BeforeClose 事件:在工作簿關(guān)閉之前發(fā)生。 如果工作簿已更改,則此事件在詢問用戶是否保存更改之前發(fā)生。

BeforePrint 事件:在打印指定工作簿(或者其中的任何內(nèi)容)之前,發(fā)生此事件。

BeforeRemoteChange 事件:在合并遠(yuǎn)程用戶對工作簿的編輯之前發(fā)生。

BeforeSave 事件:保存工作簿之前發(fā)生此事件。

BeforeXmlExport 事件:在 Microsoft Excel 保存或?qū)С鲋付üぷ鞑局械?XML 數(shù)據(jù)之前發(fā)生此事件。

BeforeXmlImport 事件:在刷新現(xiàn)有的 xml 數(shù)據(jù)連接之前或?qū)⑿碌?xml 數(shù)據(jù)導(dǎo)入 Microsoft Excel 工作簿之前, 發(fā)生此事件。

Deactivate事件:圖表、工作表或工作簿被停用時發(fā)生此事件。

ModelChange 事件:在 Excel 數(shù)據(jù)模型更改之后發(fā)生此事件。

NewChart 事件:在工作簿中創(chuàng)建新圖表時發(fā)生。

NewSheet 事件:當(dāng)在工作簿中新建工作表時發(fā)生此事件。

Open 事件:打開工作簿時,發(fā)生此事件。

PivotTableCloseConnection 事件:數(shù)據(jù)透視表關(guān)閉與其數(shù)據(jù)源的連接后發(fā)生此事件。

PivotTableOpenConnection 事件:數(shù)據(jù)透視表打開與其數(shù)據(jù)源的連接后發(fā)生此事件。

RowsetComplete 事件:當(dāng)用戶鉆取 recordset 或調(diào)用 OLAP 數(shù)據(jù)透視表上的行集操作時, 將引發(fā)事件。

SheetActivate 事件:當(dāng)激活任何工作表時發(fā)生此事件。

SheetBeforeDelete 事件:刪除任何工作表時發(fā)生此事件。

SheetBeforeDoubleClick 事件:當(dāng)雙擊任何工作表時發(fā)生此事件,此事件先于默認(rèn)的雙擊操作發(fā)生。

SheetBeforeRightClick 事件:右鍵單擊任一工作表時發(fā)生此事件,此事件先于默認(rèn)的右鍵單擊操作。

SheetCalculate 事件:在重新計算工作表時或在圖表上繪制更改的數(shù)據(jù)之后發(fā)生此事件。

SheetChange 事件:當(dāng)用戶或外部鏈接更改了任何工作表中的單元格時發(fā)生此事件。

SheetDeactivate 事件:當(dāng)任何工作表被停用時發(fā)生此事件。

SheetFollowHyperlink 事件:單擊 Microsoft Excel 中的任何超鏈接時發(fā)生此事件。 有關(guān)工作表級事件, 請參閱**FollowHyperlink** 事件的幫助主題。

SheetLensGalleryRenderComplete 事件:在標(biāo)注庫 (動態(tài) & 靜態(tài)) 為工作表完成呈現(xiàn)時, 發(fā)生此事件。

SheetPivotTableAfterValueChange 事件:在編輯或重新計算(對于包含公式的單元格)數(shù)據(jù)透視表中的單元格或單元格區(qū)域后發(fā)生。

SheetPivotTableBeforeAllocateChanges 事件:在將更改應(yīng)用到數(shù)據(jù)透視表前發(fā)生。

SheetPivotTableBeforeCommitChanges 事件:在向數(shù)據(jù)透視表的 OLAP 數(shù)據(jù)源提交更改之前發(fā)生。

SheetPivotTableBeforeDiscardChanges 事件:在放棄對數(shù)據(jù)透視表所做的更改之前發(fā)生。

SheetPivotTableChangeSync 事件:在更改了數(shù)據(jù)透視表之后發(fā)生。

SheetPivotTableUpdate 事件:在數(shù)據(jù)透視表的工作表更新之后發(fā)生此事件。

SheetSelectionChange 事件:任一工作表上的選定區(qū)域發(fā)生更改時,將發(fā)生此事件(但圖表工作表上的選定區(qū)域發(fā)生改變時,不會發(fā)生此事件)。

SheetTableUpdate 事件:在工作表表更新之后發(fā)生。

WindowActivate 事件:工作簿窗口被激活時,將發(fā)生此事件。

WindowDeactivate 事件:任何工作簿窗口被停用時將發(fā)生此事件。

WindowResize 事件:任何工作簿窗口調(diào)整大小時將發(fā)生此事件。

方法

AcceptAllChanges 方法:接受指定共享工作簿中的所有更改。

Activate 方法:激活與工作簿相關(guān)的第一個窗口。

AddToFavorites 方法:將工作簿或超鏈接的快捷方式添加到“收藏夾”文件夾。

ApplyTheme 方法:將指定的主題應(yīng)用于當(dāng)前工作簿。

ApplyTheme 方法:將指定的主題應(yīng)用于當(dāng)前工作簿。

BreakLink 方法:將鏈接到其他 Microsoft Excel 源或 OLE 源的公式轉(zhuǎn)換為值。

CanCheckIn 方法:如果 Microsoft Excel 可以將指定的工作簿簽入到服務(wù)器上,則該值為 True。 讀/寫 Boolean。

ChangeFileAccess 方法:更改工作簿的訪問權(quán)限。 本方法需要從磁盤加載工作簿的更新版本。

ChangeLink 方法:將鏈接從某一文檔更改到另一文檔。

CheckIn方法:將工作簿從本地計算機(jī)返回給服務(wù)器,同時將本地工作簿設(shè)為只讀使之無法在本地進(jìn)行編輯。調(diào)用此方法還會關(guān)閉此工作簿。

CheckInWithVersion 方法:將工作簿從本地計算機(jī)保存到服務(wù)器,并將本地工作簿設(shè)置為只讀,以便無法在本地編輯。

Close 方法:關(guān)閉對象。

.CreateForecastSheet 方法:如果你有基于時間的歷史數(shù)據(jù),則可以使用 CreateForecastSheet 創(chuàng)建預(yù)測。創(chuàng)建預(yù)測時,會創(chuàng)建一個包含歷史值和預(yù)測值以及顯示此內(nèi)容的圖表的新工作。預(yù)測可以幫助你預(yù)測未來的銷售額、庫存需求或消費趨勢等內(nèi)容。

DeleteNumberFormat 方法:從工作簿中刪除一個自定義數(shù)字格式。

EnableConnections 方法:EnableConnections方法允許開發(fā)人員以編程方式為用戶啟用工作簿中的數(shù)據(jù)連接。

EndReview 方法:使用**SendForReview** 方法終止對已發(fā)送以供審閱的文件的審閱。

ExclusiveAccess 方法:指定當(dāng)前用戶對共享清單中的工作簿進(jìn)行獨占訪問。

ExportAsFixedFormat 方法:ExportAsFixedFormat 方法用于將工作簿發(fā)布為 PDF 或 XPS 格式。

FollowHyperlink 方法:顯示緩存文檔 (如果已下載)。 否則,此方法將解析該超鏈接,下載目標(biāo)文檔,并在相應(yīng)的應(yīng)用程序中顯示此文檔。

ForwardMailer 方法:您查詢的是 Macintosh 專用的 Visual Basic 關(guān)鍵詞。有關(guān)該關(guān)鍵詞的幫助信息,請查閱 Microsoft Office Macintosh 版的語言參考幫助。

GetWorkflowTasks 方法:返回指定工作簿的**WorkflowTask** 對象的集合。

GetWorkflowTemplates 方法:返回指定工作簿的**WorkflowTemplate** 對象的集合。

HighlightChangesOptions 方法:控制共享工作簿更改的顯示方式。

LinkInfo 方法:返回工作簿中某個鏈接的日期及其更新狀態(tài)。

LinkSources 方法:返回工作簿中鏈接的數(shù)組。 數(shù)組中的名稱為鏈接的文檔名、版本名、DDE 或 OLE 服務(wù)器名。 如果沒有任何鏈接, 則返回空。

LockServerFile 方法:在服務(wù)器上鎖定工作簿以防止修改。

MergeWorkbook 方法:將某工作簿中的改動合并到已打開的工作簿中。

NewWindow 方法:新建一個窗口或者創(chuàng)建指定窗口的副本。

OpenLinks 方法:打開鏈接的支持文檔。

PivotCaches 方法:返回一個**PivotCaches** 集合, 該集合代表指定工作簿中的所有數(shù)據(jù)透視表緩存。 此為只讀屬性。

.Post 方法:將指定工作簿發(fā)送到一個公共文件夾。 本方法僅應(yīng)用于與 Microsoft Exchange 服務(wù)器連接的 Microsoft Exchange 客戶端。

PrintOut 方法:打印對象。

PrintPreview 方法:按對象打印后的外觀效果顯示對象的預(yù)覽。

Protect方法:保護(hù)工作簿使其不被修改。

ProtectSharing 方法:保存工作簿并設(shè)置共享保護(hù)。

PublishToDocs 方法:保存工作簿并將其發(fā)布到文檔。

PurgeChangeHistoryNow 方法:從更改日志中刪除指定工作簿的條目。

RefreshAll 方法:刷新指定工作簿中的所有外部數(shù)據(jù)區(qū)域和數(shù)據(jù)透視表。

RejectAllChanges 方法:取消指定共享工作簿中的所有更改。

ReloadAs 方法:使用指定的文檔編碼方式,重新加載基于 HTML 文檔的工作簿。

RemoveDocumentInformation 方法:從工作簿中刪除指定類型的所有信息。

RemoveUser 方法:斷開指定用戶與共享工作簿的連接。

ReplyWithChanges 方法:向已發(fā)送供審閱的工作簿的作者發(fā)送電子郵件, 通知他們審閱者已完成對工作簿的審閱。

ResetColors 方法:將調(diào)色板重新設(shè)為默認(rèn)顏色。

RunAutoMacros 方法:運行附屬于指定工作簿的 Auto_Open、Auto_Close、Auto_Activate 或 Auto_Deactivate 宏。保留本方法是為了保持向后兼容性。在新的 Visual Basic 代碼中,應(yīng)使用 Open、Close、Activate 和 Deactivate 事件取代上述宏。

Save 方法:保存對指定工作簿所做的更改。

SaveAs 方法:將對工作簿的更改保存到另一不同文件中。

SaveAsXMLData 方法:將已映射到指定 XML 架構(gòu)映射的數(shù)據(jù)導(dǎo)出到 XML 數(shù)據(jù)文件中。

SaveCopyAs 方法:將工作簿副本保存到文件中,但不修改內(nèi)存中打開的工作簿。

SendFaxOverInternet 方法:將工作表作為傳真發(fā)送給指定的收件人。

SendForReview 方法:將電子郵件中的工作簿以審閱形式發(fā)送給指定的收件人。

SendMail 方法:使用已安裝的郵件系統(tǒng)發(fā)送工作簿。

SetLinkOnData 方法:設(shè)置每當(dāng)更新 DDE 鏈接時所運行過程的名稱。

SetPasswordEncryptionOptions 方法:使用密碼來設(shè)置對工作簿進(jìn)行加密的選項。

ToggleFormsDesign 方法:在使用窗體控件時, ToggleFormsDesign方法用于將 Excel 切換到設(shè)計模式。

Unprotect方法:取消工作表或工作簿的保護(hù)。 如果工作表或工作簿不是受保護(hù)的,則此方法不起作用。

UnprotectSharing 方法:關(guān)閉共享保護(hù)功能并保存工作簿。

UpdateFromFile 方法:如果磁盤上的工作簿版本比內(nèi)存中的當(dāng)前工作簿副本新,則用磁盤上保存的工作簿文件更新只讀工作簿。如果載入工作簿之后,磁盤上的副本無改變,則不必重新載入內(nèi)存中的副本。

UpdateLink 方法:更新 Microsoft Excel 鏈接、DDE 鏈接或 OLE 鏈接。

WebPagePreview 方法:顯示指定的工作簿在另存為網(wǎng)頁時的預(yù)覽效果。

XmlImport 方法:將 XML 數(shù)據(jù)文件導(dǎo)入當(dāng)前工作簿。

XmlImportXml 方法:導(dǎo)入先前已被加載到內(nèi)存的 XML 數(shù)據(jù)流。 Excel 使用找到的第一個符合需要的映射;如果未指定目標(biāo)區(qū)域,則 Excel 將自動列出該數(shù)據(jù)。

屬性(常用)

ActiveChart 屬性:返回一個**chart** 對象, 該對象代表活動圖表 (即嵌入圖表或圖表工作表)。 嵌入式圖表在被選中或激活時被認(rèn)為是活動的。 當(dāng)沒有圖表處于活動狀態(tài)時,此屬性返回 Nothing。

ActiveSheet 屬性:返回一個代表活動工作簿或指定工作簿中的活動工作表 (頂部的工作表) 的**工作表** 對象。 如果沒有活動的工作表,則返回 Nothing。

ActiveSlicer 屬性:返回一個 object 值,該值代表指定工作簿或活動工作簿中的活動切片器。 如果沒有切片器處于活動狀態(tài),則返回Nothing 。 只讀。

Application 屬性:在不使用對象識別符的情況下使用時, 此屬性返回代表 Microsoft Excel 應(yīng)用程序的**Application** 對象。 如果與對象識別符一起使用,則此屬性返回代表指定對象的創(chuàng)建者的 Application 對象(可以將此屬性與 OLE 自動化對象一起使用以返回該對象的應(yīng)用程序)。 只讀。

AutoSaveOn 屬性:如果為true將自動保存工作簿中的編輯。 讀/寫 Boolean。

Charts屬性:返回一個**Sheets** 集合, 該集合代表指定工作簿中的所有圖表工作表。

CodeName屬性:返回對象的代碼名。 只讀的字符串。

Colors 屬性:返回或設(shè)置工作簿調(diào)色板中的顏色。 調(diào)色板有 56 項,每項以一個 RGB 值表示。 讀/寫 Variant。

CommandBars 屬性:返回一個**CommandBars** 對象, 該對象代表 Microsoft Excel 命令欄。 此為只讀屬性。

CustomDocumentProperties 屬性:返回或設(shè)置一個**DocumentProperties** 集合, 該集合代表指定工作簿的所有自定義文檔屬性。

FileFormat 屬性:返回工作簿的文件格式和/或類型。 只讀的**XlFileFormat**。

Final 屬性:返回或設(shè)置一個Boolean類型的值, 該值指示工作簿是否為最終狀態(tài)。 讀/寫 Boolean。

FullName 屬性:返回對象的名稱(以字符串表示),包括其磁盤路徑。 只讀的字符串。

HasPassword 屬性:如果指定工作簿有密碼保護(hù),則該屬性值為 True。 只讀 Boolean 類型。

IsAddin 屬性:如果指定工作簿作為加載宏運行,則該屬性值為 True。 讀/寫 Boolean。

MultiUserEditing 屬性:如果工作簿以共享列表方式打開,則該屬性值為 True。 只讀 Boolean 類型。

Name 屬性:返回一個String值, 它代表對象的名稱。

Names屬性:返回一個**Names** 集合, 該集合代表指定工作簿中的所有名稱 (包括所有特定于工作表的名稱)。 Names 對象,只讀。

Password 屬性:返回或設(shè)置在打開指定工作簿時必須提供的密碼。 讀/寫 String。

Path屬性:返回一個字符串, 表示此工作簿對象 respresents 的工作簿/文件的完整路徑。

PivotTables屬性:返回一個對象, 表示工作表上的所有數(shù)據(jù)透視表的集合。 此為只讀屬性。

ProtectWindows 屬性:如果工作簿窗口受保護(hù),則該屬性值為 True。 只讀 Boolean 類型。

ReadOnly屬性:如果對象以只讀方式打開,則返回 True。 只讀 Boolean 類型。

ReadOnlyRecommended 屬性:如果工作簿以建議只讀方式保存,則該屬性值為 True。 只讀 Boolean 類型。

Saved 屬性:如此如果指定的工作簿自上次保存以來未發(fā)生任何更改。 讀/寫 Boolean。

Sheets屬性:返回一個**Sheets** 集合, 該集合代表指定工作簿中的所有工作表。 Sheets 對象,只讀。

TableStyles 屬性:返回當(dāng)前工作簿中的TableStyles集合對象, 該對象引用當(dāng)前工作簿中使用的樣式。 此為只讀屬性。

UserStatus 屬性:返回一個基為 1 的二維數(shù)組,該數(shù)組提供有關(guān)每一個以共享列表模式打開工作簿的用戶的信息。 只讀的Variant 類型。

VBProject 屬性:返回一個VBProject對象, 該對象代表指定工作簿中的 Visual Basic 項目。 此為只讀屬性。

Windows 屬性:返回一個**Windows** 集合, 該集合代表指定工作簿中的所有窗口。 Windows 對象,只讀。

Worksheets屬性:返回一個**Sheets** 集合, 該集合代表指定工作簿中的所有工作表。 Sheets 對象,只讀。

WritePassword 屬性:返回或設(shè)置一個字符串, 表示工作簿的寫入密碼。 讀/寫。

WriteReserved 屬性:如果指定工作簿是寫保護(hù)的,則該屬性的值為 True。 只讀 Boolean 類型。

WriteReservedBy 屬性:返回當(dāng)前對指定工作簿有寫權(quán)限的用戶的名稱。 只讀的字符串。

相關(guān)代碼說明和實例可查詢VBA開發(fā)文檔

以上內(nèi)容是本人自學(xué)筆記總結(jié),歡迎指正,有關(guān)Excel的問題,可私信聯(lián)系,互相交流討論,共同進(jìn)步,謝謝。


Excel VBA學(xué)習(xí) Workbook 對象的評論 (共 條)

分享到微博請遵守國家法律
独山县| 苏尼特右旗| 汉寿县| 太仆寺旗| 阳原县| 客服| 纳雍县| 永兴县| 莱西市| 绥化市| 深水埗区| 宁南县| 都昌县| 卢龙县| 灵川县| 吉安市| 齐齐哈尔市| 宁明县| 北海市| 浙江省| 志丹县| 湖口县| 汝州市| 商南县| 巢湖市| 昭通市| 芮城县| 珠海市| 禄劝| 怀宁县| 南丰县| 贡觉县| 静乐县| 沙洋县| 水城县| 南投市| 昌图县| 汝阳县| 饶河县| 鹤壁市| 凤庆县|