Thema Datum  Von Nutzer Rating
Antwort
Rot Werte aus Textdatei auslesen
16.07.2007 22:03:58 Thomas
NotSolved
06.08.2007 10:12:57 Harry
NotSolved

Ansicht des Beitrags:
Von:
Thomas
Datum:
16.07.2007 22:03:58
Views:
1816
Rating: Antwort:
  Ja
Thema:
Werte aus Textdatei auslesen
Grüßt Euch. Ich bin Anfänger in VBA und hab nur wenige Grundkenntnisse. Nun stehe ich vor folgendem Problem: Ich will eine Excel-Tabelle erstelllen, die mit Hilfe von VBA folgendes macht: Der User kann mit einem Klick auf einen Button die Werte aus einer Textdatei in die Tabelle importieren und in ein Diagramm eintragen. Die Textdatei ist folgendermaßen formatiert:

! K
! O
! M
! M
! E
! N
! T
! A
! R
# Kommentar
22.7 -23.4 39 -29.9 49 22.4 32 31.5 22.1
-23.4 39 -29.9 49 22.4 32 31.5 22.1
-23.4 39 -29.9 49 22.4 32 31.5 22.1
-23.4 39 -29.9 49 22.4 32 31.5 22.1
22.7 -23.4 39 -29.9 49 22.4 32 31.5 22.1
-23.4 39 -29.9 49 22.4 32 31.5 22.1
-23.4 39 -29.9 49 22.4 32 31.5 22.1
-23.4 39 -29.9 49 22.4 32 31.5 22.1

Die Zahlen sind natürlich in der endgültigen Datei nicht alle gleich. Nun will ich folgendes erreichen: In der ersten Zeile der Exceltabelle sollen die ersten 33 Werte jeweils in eine eigene Zelle kommen. Der Anfang des nächsten 33er Blocks kommt dann in Zeile 2 usw.

Meine Vorgehensweise wäre erst den Kommentar irgendwie loszuwerden, dann mittels eines Counters immer genau 4 Zeilen einzulesen, nach Leerzeichen splitten und dann die Werte in die 33 Spalten mit einer for-SChleife einfügen.

Könnte ihr mir einen Tip geben, wie das mittels VBA umzusetzen ist. Vielen Dank schon mal im Vorraus. Und ist es überhaupt möglich, dass sich zum auswählen der zu importierenden Datei ein Verzeichnisdialog oder zumindest ein Textfeld für den Dateipfad öffnet?

greetz

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Werte aus Textdatei auslesen
16.07.2007 22:03:58 Thomas
NotSolved
06.08.2007 10:12:57 Harry
NotSolved