Share via


Falscher Dateimodus (Fehler 54)

Beim Bearbeiten von Dateiinhalten verwendete Anweisungen müssen für den Modus geeignet sein, in dem die Datei geöffnet wurde. Dieser Fehler hat die folgenden Ursachen, und er kann wie folgt gelöst werden:

  • Eine Put - oder Get -Anweisung gibt eine sequenzielle Datei an. Put und Get können sich nur auf Dateien beziehen, die für den wahlfreien Zugriff oder Binär -Zugriff geöffnet werden.

  • Eine Print # -Anweisung gibt eine Datei an, die für einen anderen Zugriffsmodus als Output oder Append geöffnet wurde. Verwenden Sie eine andere Anweisung, um Daten in die Datei einzufügen, oder öffnen Sie die Datei erneut in einem geeigneten Modus.

  • Eine Input # -Anweisung gibt eine Datei an, die für einen anderen Zugriffsmodus als Input geöffnet wurde. Verwenden Sie eine andere Anweisung, um Daten in die Datei einzufügen, oder öffnen Sie die Datei erneut im Input -Modus.

  • Sie haben versucht, in eine schreibgeschützte Datei zu schreiben. Ändern Sie für die Datei den Status für den Lese-/Schreibzugriff, oder schreiben Sie nicht in die Datei.

Weitere Informationen erhalten Sie, indem Sie das fragliche Element auswählen und F1 (unter Windows) bzw. HILFE (unter Macintosh) drücken.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.