Excel - können Sie ein bestimmtes Arbeitsblatt so einrichten, dass es geöffnet wird, wenn das Arbeitsblatt zum ersten Mal geöffnet wird?

408
Stan

In der Hoffnung, dass jemand helfen kann, habe ich eine Tabelle, die ich bei jedem Öffnen einer Seite öffnen muss, z. B. beim Öffnen einer Indexseite.

Ich habe den Vb-Code und arbeitet offline, aber seitdem habe ich herausgefunden, dass dies nicht funktionieren wird, wenn ich dies online freigebe.

Ist es noch möglich, mit Excel online eine Landing-Page zu setzen?

Jede Hilfe wird sehr geschätzt.

Vielen Dank.

0
Im Allgemeinen bevorzugen wir, dass Fragen, die nach Code gefragt werden, den Code anzeigen, den der Fragesteller bereits hat, insbesondere wenn er * einen Teil * von dem macht, was Sie möchten. Dies verringert die Wahrscheinlichkeit, dass Antwortende Informationen bereitstellen, die Sie bereits kennen. Scott vor 6 Jahren 0

1 Antwort auf die Frage

0
Eric F

Das unten gezeigte Unterelement wird jedes Mal ausgelöst, wenn die Arbeitsmappe geöffnet wird:

Private Sub Workbook_Open()   End Sub 

Sie können dieses Bit verwenden, um zu einem anderen Arbeitsblatt zu wechseln:

Worksheets(sheetname).Activate 

Dabei steht blattname = der Name des Blattes oder die Indexnummer. Wenn Sie beide Codebits kombinieren, sollten Sie in der Lage sein, das zu erreichen, wonach Sie suchen.

Was Online-Arbeiten betrifft, hängt das wirklich von Ihren Online-Sicherheitseinstellungen ab. Damit eine .xlsm-Arbeitsmappe ausgeführt werden kann, müssen Sie sie beim Öffnen aktivieren und die Arbeitsmappe muss "vertrauenswürdig" sein.

Vielen Dank für Ihre Antworten. @ Eric FI hat diesen Code erfolgreich im Excel-Offline-Modus verwendet. Leider funktioniert er nicht für Excel Online, was meine Hauptanwendung ist. Stan vor 6 Jahren 0
Für ein wenig mehr Kontext verwende ich Excel in Office 365 onedrive. Die Tabelle funktioniert gut, öffnet sich jedoch nicht für die Tabelle, die ich gerne als Startseite verwenden würde. Sie hatten beim Öffnen die Option Aktivieren aktiviert. Können Sie uns diesbezüglich ein wenig beraten? Stan vor 6 Jahren 0