本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

WorksheetBase.Change 事件

 

會在 WorksheetBase 儲存格的內容改變時發生。

命名空間:   Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

public event DocEvents_ChangeEventHandler Change

當儲存格在重新計算期間發生變更時,不會發生這個事件。

下列程式碼範例示範 Change 事件的處理常式,這個處理常式會顯示工作表的名稱和變更的儲存格範圍。

這是示範文件層級自訂的範例。

private void WorksheetChange()
{
    this.Change += 
        new Excel.DocEvents_ChangeEventHandler(
        Worksheet1_Change);
}

void Worksheet1_Change(Excel.Range Target)
{
    string changedRange = Target.get_Address(Excel.XlReferenceStyle.xlA1);

    MessageBox.Show("The value of " + this.Name + ":" +
        changedRange + " has been changed.");
}
回到頁首
顯示: