Zdarzenie WorkbookBase.ActivateEvent
Występuje, gdy skoroszyt jest aktywna.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public Event ActivateEvent As WorkbookEvents_ActivateEventHandler
public event WorkbookEvents_ActivateEventHandler ActivateEvent
Uwagi
Podczas przełączania między dwoma oknami wyświetlono tego samego skoroszytu, WindowActivate występuje zdarzenie, ale ActivateEvent zdarzenie dla skoroszytu nie występuje.
To zdarzenie nie występuje po utworzeniu nowego okna.
Przykłady
Poniższy przykład kodu demonstruje obsługi dla ActivateEvent zdarzenia.Program obsługi zdarzeń wyświetla arkusz Sheet1 po aktywowaniu skoroszytu.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
Private Sub ThisWorkbook_ActivateEvent() Handles Me.ActivateEvent
Globals.Sheet1.Activate()
End Sub
private void WorkbookActivateEvent()
{
this.ActivateEvent +=
new Excel.WorkbookEvents_ActivateEventHandler(
ThisWorkbook_ActivateEvent);
}
private void ThisWorkbook_ActivateEvent()
{
Globals.Sheet1.Activate();
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.