Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Hinweis: Die in diesem Thema beschriebene Funktion, Methode, Objekt oder Eigenschaft ist deaktiviert, wenn der Microsoft Jet-Ausdrucksdienst im Sandboxmodus ausgeführt wird, der die Auswertung potenziell unsicherer Ausdrücke verhindert. Weitere Informationen zum Sandboxmodus finden Sie, wenn Sie in der Hilfe nach "Sandboxmodus" suchen.

Gibt eine Zeichenfolge zurück, die Zeichen aus einer im Modus Input oder Binary geöffneten Datei enthält.

Syntax

Input( Zahl, [# ] Dateinummer)

Die Syntax der Funktion Input weist die folgenden Argumente auf:

Argument

Beschreibung

Zahl

Erforderlich. Ein beliebiger gültiger Numerischer Ausdruck, der die Anzahl der zurückzugebenden Zeichen angibt.

Dateinummer

Erforderlich. Beliebige gültige Dateinummer.


Hinweise

Mit der Input-Funktion gelesene Daten werden in der Regel mit Print # oder Put in eine Datei geschrieben. Verwenden Sie diese Funktion nur für im Input- oder Binary-Modus geöffnete Dateien.

Im Gegensatz zur Anweisung Input # gibt die Input-Funktion alle gelesenen Zeichen zurück, einschließlich Kommas, Wagenrücklaufzeichen, Zeilenvorschubzeichen, Anführungszeichen und führende Leerzeichen.

Bei Dateien, die für binären Zugriff geöffnet wurden, wird beim Versuch, die Datei mit der Input-Funktion zu lesen, bis EOF den Wert True zurückgibt, ein Fehler generiert. Verwenden Sie beim Lesen von Binärdateien mit Input die Funktionen LOF und Loc anstelle von EOF, oder verwenden Sie Get mit der EOF-Funktion.

Hinweis:  Verwenden Sie die InputB-Funktion für Bytedaten innerhalb von Textdateien. Bei InputB gibt Zahl die Anzahl der zurückzugebenden Bytes anstelle der Anzahl der zurückzugebenden Zeichen an.

Beispiel

Hinweis: Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

In diesem Beispiel wird die Funktion Input verwendet, um Zeichen einzeln aus einer Datei zu lesen und im Direktfenster auszugeben. Dabei wird vorausgesetzt, dass TESTFILE eine Textdatei mit ein paar Zeilen Beispieldaten ist.

Dim MyChar
Open "TESTFILE" For Input As #1 ' Open file.
Do While Not EOF(1) ' Loop until end of file.
MyChar = Input(1, #1) ' Get one character.
Debug.Print MyChar ' Print to the Immediate window.
Loop
Close #1 ' Close file.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×