office交流網(wǎng)--QQ交流群號(hào)及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請(qǐng)用微信掃碼)

        

關(guān)于Excel中的工作簿對(duì)象事件和工作表對(duì)象事件

2021-03-19 08:00:00
tmtony8
轉(zhuǎn)貼
4535

在操作Excel電子表格中,我們可能會(huì)用到vba代碼來(lái)控制表格內(nèi)容。

在做某些操作時(shí),會(huì)發(fā)生一系列的動(dòng)作,該動(dòng)作我們稱為事件過程,不同的操作觸發(fā)不同的事件

Excel中一般分為工作簿事件和工作表事件。


當(dāng)工作簿更改、工作簿中的任何工作表更改、加載宏更改或數(shù)據(jù)透視表更改時(shí),將引發(fā)工作簿事件。同理,當(dāng)工作表發(fā)生更改時(shí)也會(huì)觸發(fā)工作表事件。工作簿和工作表上的事件在默認(rèn)情況下是可用的。


Workbook對(duì)象事件 

事件

說明

Activate

激活工作薄時(shí)

AddinInstall

當(dāng)工作簿作為加載宏安裝時(shí)

AddinUninstall

工作簿作為加載宏卸載時(shí)

BeforeClose

關(guān)閉工作薄前

BeforePrint

打印工作薄(或其中任何內(nèi)容)之前

BeforeSave

保存工作薄前

Deactivate

工作簿從活動(dòng)狀態(tài)轉(zhuǎn)為非活動(dòng)狀態(tài)時(shí)

NewSheet

在工作簿中新建工作表時(shí)

Open

打開工作簿時(shí)

PivotTableCloseConnection

在數(shù)據(jù)透視表關(guān)閉與其數(shù)據(jù)源的連接之后

PivotTableOpenConnection

在數(shù)據(jù)透視表打開與其數(shù)據(jù)源的連接之后

SheetActivate

激活任何一張表時(shí)

SheetBeforeDoubleClick

雙擊任何工作表時(shí)

SheetBeforeRightClick

鼠標(biāo)右鍵單擊任一工作表時(shí)

SheetCalculate

工作表重新計(jì)算時(shí)

SheetChange

更改工作表中的單元格時(shí)

SheetDeactivate

任一工作表由活動(dòng)狀態(tài)轉(zhuǎn)為非活動(dòng)狀態(tài)時(shí)

SheetFollowHyperlink

單擊 Microsoft Excel 中的任意超鏈接時(shí)

SheetPivotTableUpdate

數(shù)據(jù)透視表的工作表更新之后

SheetSelectionChange

工作簿中的數(shù)據(jù)透視表更新之后

WindowActivate

工作簿的窗口激活時(shí)

WindowDeactivate

工作簿的窗口變?yōu)榉腔顒?dòng)狀態(tài)時(shí)

WindowResize

工作簿窗口調(diào)整大小時(shí)


Worksheet 對(duì)象事件

事件

說明

Activate

激活工作表時(shí)

Deactivate

工作表從活動(dòng)狀態(tài)轉(zhuǎn)為非活動(dòng)狀態(tài)時(shí)

BeforeDoubleClick

雙擊工作表前

BeforeRightClick

右鍵單擊工作表時(shí)

Calculate

對(duì)工作表進(jìn)行重新計(jì)算之后

Change

更改工作表中的單元格,或外部鏈接引起單元格時(shí)

FollowHyperlink

單擊工作表上的任意超鏈接時(shí)

PivotTableUpdate

在工作簿中的數(shù)據(jù)透視表更新之后

SelectionChange

工作表上的選定區(qū)域發(fā)生改變時(shí)

分享
文章分類
聯(lián)系我們
聯(lián)系人: 王先生
Email: 18449932@qq.com
QQ: 18449932
微博: officecn01
移動(dòng)訪問