Import von Werten einer TXT Datei und Sicherung

Hallo Ihr!

Hab da eine Aufgabe in Excel zu lösen bei welcher ich eure Hilfe benötige…

Hier ist der Istzustand:

a)
Eine XLS Datei dient als Vorlage für ein Messprotokoll… die zu messenden Merkmale sind angeführt jedoch die Messwerte fehlen.

b)
Ein Messinstrument misst Teile und speichert die Messwerte in ein TXT File

c)
Das TXT File kann in Excel importiert werden (mit Tabs formatiert), sodass jedem Wert eine Zelle (Zeile/Spalte) zugeordnet werden kann.

Aufgabenplan:

  1. Es soll ein „Makro“ (od. ähnl.) erstellt werden, welches die Messwerte des TXT Files in gewisse Zellen des XLS Files einließt und das XLS File dann unter einem bestimmten Namen speichert.

  2. Da das TXT File in Excel importiert werden kann, können die Messwerte in gewissen Zellen lokalisiert werden (z.B. F2, F9, F14, G23, etc.)

  3. Die noch leeren Zellen des XLS Files sollen mit den Messwerten von Punkt 2) „gefüllt“ werden… ebenfalls in gewissen Zellen (z.B. B2, B3, etc.)

  4. Dieser Import soll automatisch passieren

  5. Das nun vollständige XLS File soll unter bestimmten Namen (Name soll aus Werten des XLS Files herausgelesen werden wie z.B. Datum) in einen Ordner gesichert werden… ebenfalls automatisch.

Ich hoffe ich konnte mein Anliegen gut darstellen… bei Fragen mich bitte einfach drauf’ aufmerksam machen.

In diesem Sinne vielen Dank für eure Hilfe
LG
Harry

Hallo Harry
Scheint mir auf ersten Blick mit einem VBA-Makro gut lösbar. Habe dazu ein paar Fragen:

| a)
| Eine XLS Datei dient als Vorlage für ein Messprotokoll… die
| zu messenden Merkmale sind angeführt jedoch die Messwerte fehlen.

„Merkmale“ = Messwertbezeichnung = Titel = Zeile 1 ??

| b)
| Ein Messinstrument misst Teile und speichert die Messwerte in
| ein TXT File

Wie sieht das Protokoll im Prinzip aus? Also ist es auch eine Art Tabelle? Sind die Messwerte gleich angeordnet wie später im XLS?

| c)
| Das TXT File kann in Excel importiert werden (mit Tabs
| formatiert), sodass jedem Wert eine Zelle (Zeile/Spalte)
| zugeordnet werden kann.

Zugeordnet? = Automatisch in die Zellen, wie es importiert wird?

| 1) Es soll ein „Makro“ (od. ähnl.) erstellt werden, welches
| die Messwerte des TXT Files in gewisse Zellen des XLS Files
| einließt und das XLS File dann unter einem bestimmten Namen
| speichert.

gewisse Zellen? Haben die ein bestimmtes Merkmal?
Also wohl nicht 1:1 angeordnet in Protokoll und in XLS?

| 2) Da das TXT File in Excel importiert werden kann, können die
| Messwerte in gewissen Zellen lokalisiert werden (z.B. F2, F9,
| F14, G23, etc.)

Noch einmal „gewisse Zellen“, diesmal aber andere.
Jetzt verdichtet sich der Nebel!

| 3) Die noch leeren Zellen des XLS Files sollen mit den
| Messwerten von Punkt 2) „gefüllt“ werden… ebenfalls in
| gewissen Zellen (z.B. B2, B3, etc.)

Da ist bei mir definitiv „Licht aus“

| 4) Dieser Import soll automatisch passieren

kein Problem

| 5) Das nun vollständige XLS File soll unter bestimmten Namen
| (Name soll aus Werten des XLS Files herausgelesen werden wie
| z.B. Datum) in einen Ordner gesichert werden… ebenfalls
| automatisch.

kein Problem

Ich helfe da bei Bedarf gerne weiter. Um aber rasch genau zu begreifen, was du brauchst, ist es am einfachsten, du schickst mir je ein Muster des TXT-files und des resultierenden XLS-files. (Der Nachteil dieser Methode ist, dass die andern Forumsteilnehmer den thread nicht mitverfolgen können).

Erich

Hallo nochmal!

Hier sind die Vorlagendateien

Das Protokoll sollte dann so aussehen
Nr. Bezeichnung Wert
1 PUNKT -504.4743
2 KREIS 125.861
3 KREIS 633.9996
4 4P S/MIN 0.0029
5 PUNKT 502.8781
6 PUNKT -504.4802

Wenn man das TXT ins Excel mit dem Text-Assistenten importiert wären die Messwerte dann immer in den Zellen F2, F6, etc. (aus den Dateien ersichtlich) … würd mir mal denken, dass es einfacher wäre das TXT erstmal in XLS umzuwandeln, damit man dann einzelne Zellen ansprechen kann…

Hoffe ich konnte einiges klarstellen…

LG & Vielen lieben Dank
Harry

Hallo Ihr!

Hab da eine Aufgabe in Excel zu lösen bei welcher ich eure
Hilfe benötige…

Hier ist der Istzustand:

a)
Eine XLS Datei dient als Vorlage für ein Messprotokoll… die
zu messenden Merkmale sind angeführt jedoch die Messwerte
fehlen.

b)
Ein Messinstrument misst Teile und speichert die Messwerte in
ein TXT File

c)
Das TXT File kann in Excel importiert werden (mit Tabs
formatiert), sodass jedem Wert eine Zelle (Zeile/Spalte)
zugeordnet werden kann.

… gelsöcht …
Ich hoffe ich konnte mein Anliegen gut darstellen… bei
Fragen mich bitte einfach drauf’ aufmerksam machen.

In diesem Sinne vielen Dank für eure Hilfe
LG
Harry

Hallo Harry,

schau Dir doch mal mein CSV-Lademakro http://www.familieverweyen.de/txt_0025.htm an. Das sollte Dein Problem eigenlich lösen.

MfG Georg V.

Hallo!

Danke für den Tipp… nur funktioniert das Makro leider nicht…
hats mit Excel 2003 zu tun?

LG Harry

PS: Danke nochmal

Hallo Harry,

wie bereits über PM geschrieben, was funktionieren nicht? Ich würde den Fehler (und sei es nur in der Doku) beheben.

MfG Georg V.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]