Compartir a través de


Workbook.SheetCalculate (Evento) (2007 System)

Actualización: noviembre 2007

Se produce después de que se vuelva a calcular una hoja de cálculo o después de que cualquier dato cambiado se trace en un gráfico.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v9.0 (en Microsoft.Office.Tools.Excel.v9.0.dll)

Sintaxis

Public Event SheetCalculate As WorkbookEvents_SheetCalculateEventHandler

Dim instance As Workbook
Dim handler As WorkbookEvents_SheetCalculateEventHandler

AddHandler instance.SheetCalculate, handler
public event WorkbookEvents_SheetCalculateEventHandler SheetCalculate

Ejemplos

En el ejemplo de código siguiente se muestra un controlador para el evento SheetCalculate. El controlador de eventos muestra el nombre de la hoja de cálculo que se está calculando.

Se trata de un ejemplo para una personalización en el nivel del documento.

Sub ThisWorkbook_SheetCalculate(ByVal Sh As Object) _
    Handles Me.SheetCalculate
    MsgBox(CType(Sh, Excel.Worksheet).Name & " is being calculated")
End Sub
private void WorkbookSheetCalculate()
{
    this.SheetCalculate +=
        new Excel.WorkbookEvents_SheetCalculateEventHandler(
        ThisWorkbook_SheetCalculate);
}

void ThisWorkbook_SheetCalculate(object Sh)
{
    MessageBox.Show(((Excel.Worksheet)Sh).Name +
        " is being calculated");
}

Permisos

Vea también

Referencia

Workbook (Clase)

Workbook (Miembros)

Microsoft.Office.Tools.Excel (Espacio de nombres)