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.