Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
328to332
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
328to332
328to332
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Speichern

Speichern
26.10.2003 18:47:29
Erich
Hallo und guten Abend....

Ich benötige wieder mal eure Hilfe.

Es geht um VB.
Auf einer Form habe ich 32 Textfelder. Kann ich diese über eine Schleife
in einem Textfile abspeichern ?
Währe schön wenn mir jemand helfen könnte.

Mfg Erich

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Was meinst du damit ?
26.10.2003 21:07:37
Ramses
Hallo

"Kann ich diese über eine Schleife in einem Textfile abspeichern ?"

Meinst du damit den Inhalt ?
Was sind das für Inhalte ( Texte, Zahlen, Datum )?
Muss es ein Textfile sein, das speichern in einer Tabelle anschliessend in ein CSV-File exportiert werden ?
Muss es immer das gleiche Textfile sein ?
Wenn nein, unter welchem Namen soll das gespeichert werden, bzw. wo soll der Name hergenommen werden?
Muss alles in einer Zeile gespeichert werden?
Wenn ja, welche Trennzeichen sind vozusehen ?

Das ist schon eine etwas aufwändigere Programmierung. Du gibst VBA-Nein an. Kannst du das dann umsetzen?

Gruss Rainer
Anzeige
AW: Was meinst du damit ?
26.10.2003 21:45:57
Erich
Hallo Rainer..

In den Textfeldern stehen nur Zahlen bzw. Zeitangaben.
Zur Zeit speicher ich mit den Befehl Print #FF, Text1 bzw Text2 alle Textboxen
einzeln ab.
Ich habe nun gedacht, ich kann mit einer Schleife über den Index die TextBoxen in
einer Datei speichern.

Ich hoffe Du kannst damit was anfangen.

Gruß Erich
Mehr Informationen...
26.10.2003 21:56:36
Ramses
Hallo

das würde ich im Prinzip genauso machen, nur, verzeih mir den Ausdruck, habe ich keine Lust stundenlang an irgendwas herumzuprogrammieren nur um dann zu erfahren dass es so nicht ausreichend ist.
Ich habe dir oben die Fragen gestellt, bitte lesen und beantworten.
Sonst hat das ganze keinen Sinn.

Gruss Rainer
Anzeige
AW: Mehr Informationen...
26.10.2003 23:05:57
Erich
Hallo Rainer..
Mit meinen Erklärungen ist es so ein Kreuz.
Also ein Versuch habe ich noch.

Ich habe eine Form mt ca. 70 TextBoxen diese habe ich zu einen Steuerfeld
zusammengefügt (also über Index anzusprechen).
Die 55 TextBoxen enthalten nur Zahlen.
Der Rest Zeitangaben.
Wenn möglich die Zahlen beim schließen des Formulars in eine Datei z. B. "Text1", der Rest in z. B. "Zeit1" gespeichert werden. Beide Dateien sollen beim öffnen des
Formulars wieder eingelesen werden. Es braucht nichts exportiert oder gedruckt werden.
Es sollen nur die Daten in den Textfeldern wieder erscheinen.
Bis jetzt speicher ich jede TextBox einzeln ab. So wird der Code ellenlang.
Ich hoffe es ist verständlicher.

Vielen Dank für Deine Bemühungen.

Gruß Erich
in
Anzeige
AW: Speichern
26.10.2003 22:56:05
tobias
Dim i As Integer
Dim txt As String

Open "C:\daten.txt" For Output As #1
For i = 0 To Controls.Count - 1
If Left(Controls(i).Name, 4) = "Text" Then
txt = Controls(i).Text
Print #1, txt
End If
Next
Close #1
MsgBox "Daten wurden in C:\Daten.txt gesichert", vbInformation, "Hinweis"


''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Diesen Code einer Schaltfläche auf dem Formular zuweisen
Die Namen der Textfelder müssen alle mit "Text" beginnen. (Kann natürlich geändert werden)


mfg

tobias


daran habe ich übrigens den ganzen tag gesessen - wehe es ist so nicht ausreichend!!! ;))
Anzeige
AW: Speichern
26.10.2003 23:12:19
Erich
Hallo Tobias

Habe Deinen Code eben erst gelesen.
Erstmal vielen Dank, aber ich kann ihn erst morgen probieren.
Werde mich morgen auf alle Fälle melden.

Mfg Erich
AW: Speichern
27.10.2003 12:00:56
Erich
Hallo tobias....

Der Code ist perfekt.
Vieleicht kannst Du mir nochmal helfen.
Wenn die Form geladen wird sollen die Textfelder wieder den Wert haben
der gespeichert ist.
Muß ich mit der "Input" - Methode auch über eine Schleife die Datei auslesen?
Leider bin ich noch Anfänger.

Gruß Erich

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige