Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1000to1004
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Input As #1

Input As #1
22.08.2008 14:02:00
Mairon
Hallo Leute,
kann mir jemand erklären, was bei dem Befehl:
Input As #1
das #1 bedeutet?
Danke für jeden Tip
Gruß Reiner

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
RTFM
22.08.2008 14:08:00
Rudi

AW: RTFM
22.08.2008 14:31:00
Mairon
Hallo,
was meinst mit RTFM?
Gruß

AW: RTFM
22.08.2008 14:37:00
Tobias
Rudi wollte Dich auf den Artikel der VBA-Hilfe hinweisen. Im Allgemeinen ist die VBA-Hilfe gar nicht so schlecht wie ihr Ruf.

Input #-Anweisung
Liest Daten aus einer geöffneten sequentiellen Datei und weist sie Variablen zu.
Syntax
Input #Dateinummer, Varliste
Die Syntax der Input #-Anweisung besteht aus folgenden Teilen:
Teil Beschreibung
Dateinummer Erforderlich. Eine beliebige gültige Dateinummer.
Varliste Erforderlich. Liste mit Variablen, die jeweils durch ein Komma als Listentrennzeichen  _
voneinander getrennt sind und denen die aus der Datei gelesenen Werte zugewiesen werden. Es kann weder ein Datenfeld noch eine Objektvariable sein. Sie können jedoch Variablen verwenden, die ein Element eines Datenfeldes oder benutzerdefinierten Typs beschreiben.
Bemerkungen
Daten, die mit der Input #-Anweisung gelesen werden, sind normalerweise mit der Write #- _
Anweisung geschrieben worden. Verwenden Sie diese Anweisung nur bei Dateien, die im Modus Input oder Binary geöffnet wurden.
Beim Lesen erfolgt die Zuweisung von normalen Zeichenfolgen oder numerischen Daten zu Variablen  _
ohne jegliche Umwandlung. Die folgenden Tabelle führt auf, wie Eingabedaten behandelt werden:
Daten Der Variablen zugewiesener Wert
Trennendes Komma oder leere Zeile Empty
#NULL# Null
#TRUE# oder #FALSE# True oder False
#jjjj-mm-tt hh:mm:ss# Datums- und/oder Zeitangabe, die durch den Ausdruck dargestellt wird.
#ERROR Fehlernummer# Fehlernummer (Variable ist ein Wert vom Typ Variant und als Fehlerwert  _
gekennzeichnet).
Anführungszeichen (" ") in eingelesenen Daten werden nicht beachtet.
Anmerkung   Sie sollten keine Zeichenfolgen mit eingebetteten Anführungszeichen, z.B. "1,2""X",  _
zur Verwendung mit der Input #-Anweisung schreiben: Input # analysiert diese Zeichenfolge als zwei vollständige separate Zeichenfolgen.
Datenelemente in einer Datei müssen in derselben Reihenfolge aufeinander folgen wie die  _
Variablen in VarListe, und sie müssen denselben Datentyp haben. Sollen einer numerischen Variablen nichtnumerische Daten zugewiesen werden, so erhält die Variable den Wert Null.
Wird während der Eingabe eines Datenelements das Ende der Datei erreicht, so wird die Eingabe  _
abgebrochen, und es tritt ein Fehler auf.
Anmerkung Wenn Daten mit der Input #-Anweisung aus einer Datei korrekt in Variablen eingelesen  _
werden sollen, sollten Sie die Daten immer mit der Write #-Anweisung anstelle der Print #-Anweisung in die Datei schreiben. Nur durch die Verwendung der Write #-Anweisung können Sie sicherstellen, daß die einzelnen Datenfelder richtig voneinander getrennt werden.


Gruß, Tobi
http://www.vba-blog.de/

Anzeige
AW: RTFM
22.08.2008 14:37:13
Rudi
Read The Fucking Manual

wie unfreundlich
22.08.2008 14:51:28
tzzzz....
Was für eine unqualifizierte Antwort.
Dann schweige doch lieber, denn so hilfst du hier niemandem!!!

Frage - Antwort
22.08.2008 23:17:00
{Boris}
Hi,
was meinst mit RTFM?
Darauf hast Du ne Antwort bekommen. Das ist nunmal Internet-Slang - also Gang und Gäbe für "Schau einfach mal in die Hilfe" - und daher keinesfalls persönlich gemeint. Ein Blick in die Hilfe offenbart meist richtige Schätze ;-))
Grüße Boris

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige