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

VBA: Datei öffnen ohne aufpoppen des Schreibschutz

Forumthread: VBA: Datei öffnen ohne aufpoppen des Schreibschutz

VBA: Datei öffnen ohne aufpoppen des Schreibschutz
26.08.2004 08:41:08
Bobo
guten morgen,
ich möchte per makro eine arbeitsmappe öffnen, die schreibgeschützt ist. dabei öffnet sich jedesmal das fenster, welches die eingabe eines passwortes oder die schreibgeschützte verwendung abfragt. ich möchte gerne das aufpoppen des fensters verhindern. dabei ist es mir egal, ob die datei mit oder ohne schreibschutz geöffnet wird.
ich kenne nur die unprotect-methode. bisher habe ich es aber nicht gerafft, die hier bei meinem problem zu verwenden. bin nicht der fitteste in vba, deshalb wäre ein beispiel nützlich.
vielen dank schon mal.
grüße bobo
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: VBA: Datei öffnen ohne aufpoppen des Schreibschutz
Wolfgang
Hi bobo,
ich hab das so gelöst....
Workbooks.Open "C:\Ordner\beispieldatei.xls", ReadOnly:=True
Gruß
Wolfgang
VIELEN DANK
26.08.2004 09:06:54
Bobo
ad
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Excel VBA: Datei schreibgeschützt öffnen ohne Pop-Up


Schritt-für-Schritt-Anleitung

Um eine Excel-Datei schreibgeschützt zu öffnen, ohne dass das Fenster für die Passworteingabe aufpoppt, kannst Du das folgende VBA-Makro verwenden:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu starten.

  2. Klicke auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.

  3. Füge den folgenden Code in das Modul ein:

    Sub DateiSchreibgeschuetztOeffnen()
       Dim wb As Workbook
       Set wb = Workbooks.Open("C:\Ordner\beispieldatei.xls", ReadOnly:=True)
    End Sub
  4. Ersetze den Pfad "C:\Ordner\beispieldatei.xls" mit dem Pfad zu Deiner Datei.

  5. Schließe den VBA-Editor und führe das Makro aus, um die Datei schreibgeschützt zu öffnen.


Häufige Fehler und Lösungen

  • Fehler: Datei nicht gefunden

    • Lösung: Überprüfe den angegebenen Pfad und stelle sicher, dass die Datei tatsächlich dort vorhanden ist.
  • Fehler: Makro kann nicht ausgeführt werden

    • Lösung: Stelle sicher, dass die Makros in Excel aktiviert sind. Gehe dazu zu Datei > Optionen > Sicherheitscenter > Einstellungen für das Sicherheitscenter > Einstellungen für Makros.

Alternative Methoden

Falls Du keine VBA verwenden möchtest, kannst Du die Datei auch manuell schreibgeschützt öffnen:

  1. Öffne Excel.
  2. Gehe zu Datei > Öffnen.
  3. Wähle die Datei aus, klicke jedoch nicht auf Öffnen, sondern auf den kleinen Dropdown-Pfeil neben dem Öffnen-Button.
  4. Wähle Schreibgeschützt öffnen.

Diese Methode erfordert jedoch, dass Du jedes Mal manuell vorgibst, dass die Datei schreibgeschützt geöffnet werden soll.


Praktische Beispiele

Hier ist ein weiteres Beispiel, um eine Datei schreibgeschützt zu öffnen und gleichzeitig eine Meldung auszugeben:

Sub DateiOeffnenMitMeldung()
    Dim wb As Workbook
    Set wb = Workbooks.Open("C:\Ordner\beispieldatei.xls", ReadOnly:=True)
    MsgBox "Die Datei wurde schreibgeschützt geöffnet: " & wb.Name
End Sub

Wenn Du das Makro ausführst, öffnet sich die Datei schreibgeschützt und eine Meldung zeigt den Namen der Datei an.


Tipps für Profis

  • Verwende immer absolute Pfade, um sicherzustellen, dass die Datei korrekt geöffnet wird.
  • Denke daran, Deine Makros zu kommentieren, damit Du später nachvollziehen kannst, was jeder Teil des Codes bewirkt.
  • Teste Deine Makros gründlich, um sicherzustellen, dass sie unter verschiedenen Bedingungen funktionieren.

FAQ: Häufige Fragen

1. Kann ich auch Dateien im Hintergrund öffnen? Ja, Du kannst die Application.Visible = False-Eigenschaft verwenden, um Excel im Hintergrund zu öffnen.

2. Was passiert, wenn die Datei passwortgeschützt ist? In diesem Fall wirst Du das Passwort in den Code integrieren müssen, um die Datei zu entsperren. Das Öffnen ohne Passwort ist nicht möglich, wenn die Datei mit einem Schreibschutz-Passwort versehen ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige