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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.