Zum Hauptinhalt springen

So öffnen Sie eine andere Excel-VBA-Datei: Ausführliche Anleitung | Site-Name

Microsoft Excel ist ein leistungsfähiges Werkzeug zum Arbeiten mit Daten, aber manchmal müssen Sie möglicherweise eine Excel-Datei aus einer anderen Datei oder einem VBA-Makro öffnen. In diesem Artikel erfahren Sie, wie Sie eine andere Excel-VBA-Datei mit ein paar einfachen Schritten öffnen.

Zuerst müssen Sie den VBA-Editor öffnen, indem Sie Alt + F11 drücken. Innerhalb des VBA-Editors können Sie ein neues Modul erstellen, indem Sie im Hauptmenü "Einfügen" auswählen und dann "Modul" auswählen.

In dem erstellten Modul können Sie Code schreiben, der eine andere Excel-Datei öffnet. Verwenden Sie dazu den folgenden Code:

Sub OpenAnotherFile()

Dim wb As Workbook

Set wb = Workbooks.Open("С:\путь\к\файлу .xlsx")

End Sub

In diesem Code deklarieren wir die Variable wb als Arbeitsmappe, die die geöffnete Excel-Datei darstellt. Dann verwenden wir die Open-Methode der Workbooks-Klasse, um die angegebene Excel-Datei zu öffnen.

Fügen Sie diesen Code in das Modul ein, und Sie können ihn aus anderen Makros oder Schaltflächen in einem Excel-Arbeitsblatt aufrufen. Wenn Sie diesen Code ausführen, wird die angegebene Excel-Datei in einem neuen Fenster geöffnet.

Jetzt wissen Sie, wie man eine andere VBA Excel-Datei mit einfachem Code öffnet. Dies kann nützlich sein, wenn Sie mit Daten aus einer anderen Datei arbeiten oder ein Makro in einer anderen Datei ausführen müssen. Verwenden Sie dieses Handbuch, wenn Sie Ihre VBA-Makros für die Arbeit mit Excel-Dateien erstellen.

Wie öffnet man eine andere VBA Excel-Datei

Microsoft Excel bietet die Möglichkeit, VBA-Makros (Visual Basic for Applications) zu verwenden, um verschiedene Aufgaben in Datentabellen zu automatisieren. Manchmal müssen Sie eine andere Excel-Datei öffnen und einige Operationen mit ihrem Inhalt ausführen.

Um eine andere Datei in Excel VBA zu öffnen, müssen Sie die Methode verwenden Workbooks.Open. Mit dieser Methode können Sie eine Datei mit einem angegebenen Pfad und Namen öffnen.

Eine Beispielsyntax für die Workbooks-Methode.Open:

Workbooks.Open("путь\имя_файла")

Zum Beispiel, um die Datei "data.xlsx" unterwegs "C:\Documents \" Sie können den folgenden Code verwenden:

Workbooks.Open("C:\Documents\data.xlsx")

Wenn eine Datei geöffnet wird, ist ihr Inhalt für Vorgänge verfügbar. Sie können Daten in einer geöffneten Datei mit VBA-Excel-Code bearbeiten, kopieren, löschen oder analysieren.

Nach Abschluss der Arbeit mit einer geöffneten Datei ist es wichtig, sie zu schließen, um den Arbeitsspeicher des Computers nicht zu belasten. Verwenden Sie die Methode, um die Datei zu schließen Workbook.Close.

Eine Beispielsyntax für die Workbook-Methode.Close:

Workbook.Close

Sie können beispielsweise den folgenden Code verwenden, um die aktuell aktive Datei zu schließen:

ActiveWorkbook.Close

Das Öffnen einer anderen Excel-VBA-Datei bietet daher die Möglichkeit, mit Daten in verschiedenen Excel-Tabellen zu arbeiten und die Suche, Verarbeitung und Analyse von Informationen zu automatisieren, wodurch die Arbeit mit großen Datenmengen vereinfacht wird.

Schritt 1: Öffnen Sie den VBA-Editor in Excel

Bevor Sie mit einer anderen VBA-Datei in Excel arbeiten können, müssen Sie den VBA-Editor öffnen. Mit diesem Tool können Sie Makros in Excel anzeigen, bearbeiten und erstellen.

Gehen Sie folgendermaßen vor, um den VBA-Editor in Excel zu öffnen:

  1. Öffnen Sie die Excel-Datei, in der Sie mit einer anderen VBA-Datei arbeiten möchten.
  2. Klicken Sie in der oberen Excel-Symbolleiste auf die Registerkarte Entwickler. Wenn die Registerkarte "Entwickler" nicht vorhanden ist, müssen Sie sie aktivieren. Führen Sie dazu die folgenden Schritte aus:
    1. Klicken Sie auf die Registerkarte "Datei" in der oberen linken Ecke von Excel.
    2. Wählen Sie im linken Menü Optionen aus.
    3. Wählen Sie auf der Seite "Optionen" im linken Menü die Option "Multifunktionsleiste" aus.
    4. Suchen Sie im Abschnitt "Benutzerdefiniertes Feed" nach "Entwickler" und markieren Sie diese Option.
    5. Klicken Sie auf OK, um die Änderungen zu speichern.

    Nachdem Sie diese Schritte ausgeführt haben, wird der VBA-Editor mit der aktuellen Excel-Datei geöffnet. Jetzt können Sie mit der Arbeit mit einer anderen VBA-Datei beginnen und alle erforderlichen Schritte ausführen, um sie zu öffnen.