Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bestimmtes Tabellenblatt öffnen

Forumthread: Bestimmtes Tabellenblatt öffnen

Bestimmtes Tabellenblatt öffnen
05.08.2003 22:24:53
Stefan Glander
Hallo liebe Excelgemeinde,
ich möchte mit einem Commandbutton aus der Datei ABC gerne eine Tabellenblatt mit dem Namen Testblatt aus der Datei Testdatei öffnen.
Mein Code haut aber irgendwie nicht hin.
Weiß jemand Rat ?

Private Sub CommandButton42_Click()
Workbooks.Open "c:\Testdatei\Testblatt"
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bestimmtes Tabellenblatt öffnen
05.08.2003 22:28:01
Knut

Private Sub CommandButton42_Click()
Workbooks.Open "c:\Testdatei.xls"
Sheets("Testblatt").select
End Sub

Knut

AW: Bestimmtes Tabellenblatt öffnen
05.08.2003 22:29:43
Stefan Glander
Lieber Knut,
vielen Dank
gruss
Stefan

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Bestimmtes Tabellenblatt in Excel öffnen


Schritt-für-Schritt-Anleitung

Um ein bestimmtes Tabellenblatt in Excel beim Öffnen einer Datei anzuzeigen, kannst Du VBA (Visual Basic for Applications) verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Öffne Deine Excel-Datei.

  2. Drücke ALT + F11, um den VBA-Editor zu öffnen.

  3. Füge ein neues Modul hinzu:

    • Klicke mit der rechten Maustaste auf "VBAProject (DeineDatei.xlsx)".
    • Wähle Einfügen > Modul.
  4. Füge den folgenden Code in das Modul ein:

    Private Sub Workbook_Open()
       Sheets("Testblatt").Select
    End Sub
  5. *Speichere die Datei als Makro-fähige Datei (`.xlsm`).**

  6. Schließe den VBA-Editor und teste die Funktion, indem Du die Datei erneut öffnest.

Mit diesem Code wird das Tabellenblatt "Testblatt" automatisch ausgewählt, wenn Du die Datei öffnest.


Häufige Fehler und Lösungen

  • Fehler: "Das angegebene Tabellenblatt existiert nicht."

    • Lösung: Überprüfe den Namen des Tabellenblatts auf Tippfehler oder Leerzeichen.
  • Fehler: Das Makro wird nicht ausgeführt.

    • Lösung: Stelle sicher, dass die Datei als .xlsm gespeichert ist und dass Makros aktiviert sind.
  • Fehler: "Das Arbeitsbuch kann nicht gefunden werden."

    • Lösung: Überprüfe den Pfad und den Dateinamen in Deinem VBA-Code, besonders die Dateiendung.

Alternative Methoden

Wenn Du Excel ohne Makros verwenden möchtest, kannst Du auch die Funktion „Arbeitsmappe beim Öffnen“ nutzen:

  1. Öffne Excel und gehe zu Datei > Optionen > Erweitert.
  2. Scrolle nach unten zum Abschnitt „Allgemein“.
  3. Wähle „Arbeitsmappe beim Öffnen festlegen“ aus und gib den Namen des Tabellenblatts an.

Die Methode hat jedoch Einschränkungen im Vergleich zur VBA-Option.


Praktische Beispiele

Beispiel 1: Verwendung eines Buttons, um ein bestimmtes Tabellenblatt zu öffnen.

Private Sub CommandButton1_Click()
    Sheets("Testblatt").Select
End Sub

Beispiel 2: Öffnen einer anderen Excel-Datei und Auswahl eines Tabellenblatts.

Private Sub CommandButton2_Click()
    Dim wb As Workbook
    Set wb = Workbooks.Open("C:\Testdatei.xlsx")
    wb.Sheets("Testblatt").Select
End Sub

Diese Beispiele zeigen, wie Du mit VBA ein bestimmtes Tabellenblatt öffnen oder auswählen kannst.


Tipps für Profis

  • Nutze die Workbook_Open-Ereignisprozedur, um mehrere Dinge beim Öffnen der Datei zu automatisieren.
  • Experimentiere mit der Application.Visible-Eigenschaft, um Excel beim Öffnen im Hintergrund zu starten und nur das gewünschte Blatt anzuzeigen.
  • Halte Deinen VBA-Code gut dokumentiert, um die Wartung zu erleichtern.

FAQ: Häufige Fragen

1. Wie kann ich ein Tabellenblatt beim Öffnen ohne Makro anzeigen? Du kannst die Excel-Optionen nutzen, um das Start-Tabellenblatt festzulegen, allerdings sind die Optionen begrenzt.

2. Ist es möglich, mehrere Tabellenblätter beim Öffnen anzuzeigen? Ja, Du kannst mehrere Sheets().Select-Befehle in die Workbook_Open-Prozedur einfügen, um mehrere Blätter zu aktivieren, jedoch werden immer nur die Blätter, die sichtbar sind, tatsächlich angezeigt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige