2.5k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo,

ich mache gerade ein Praktikum in einer IT-Firma und habe ein Problem. Ich soll für eine Auswertung eine Excel-Datei umformatieren. Sprich die Datei wird von irgendeinem Programm für Excel erstellt und ich soll diese per Makro so formatieren, dass man sie weiter verwenden kann. Ich verschicke die Beispiel Datei gerne per Mail, leider kann man hier ja nix anhängen.

Da ich keine Ahnung von Makros habe suche ich Hilfe. Kann mir das jemand erklären?

Hier meine Aufgabenstellung:
"Hallo,
hier der erste Wurf der Excel-Auswertung. Die Auswertung wird jedesmal neu erstellt und enthält nicht den EXCEL-Makro. Wie kann der EXCEL-Makro aus einer anderen EXCEL-Datei anwendergerecht importiert werden?

Ziel ist eine klar strukturierte Ausgabe in Zeilen und Spalten zu haben."

7 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Unbekannte(r),

importieren geht nur, wenn Du den Zugriff auf das VBA Projekt zuläst. Davon würde ich abraten. Spreche in dem Makro Deine Datei mit dem Namen an, ode sage imMakro aktive Arbeitsmappe.

Gruß Hajo
0 Punkte
Beantwortet von
Hier nochmal Übersicht des Files:
in A1: 22.02.2010 Bestandsliste 1 (unwichtig, denke ich)
in A3:
Materialnummer Werk Lager Lagerpl. Lö. Lag-Bestand QS-Bestand Uml-Bestand ME NSCHLG FREMDLG
(das steht in einer Zelle, soll aber per Makro als einzelne Überschriften der neuen Tabelle dienen)

Dann die Daten selbst


C13: ROHR
Spalte 14 von C14 - E14 (jeweils in eigener Spalte)
80.01S13-4058 101 84 2 0 0 ST 84 84
Spalte 16 von C16 - E16 (jeweils in eigener Spalte)
80.01S13-4058 101 87 11 0 0 ST 84 84

C20: SCHUTZ ST1403
Spalte 21 von C21 - E21 (jeweils in eigener Spalte)
80.17Y30-1609 101 84 5 0 0 ST 84 84

Spalte 23 von C23 - E23 (jeweils in eigener Spalte)
80.17Y30-1609 101 87 2 0 0 ST 84 84


Zwischen jedem Daten satz sind drei leere Zeilen. Und die Anzahl der gesamt Datensätze ist nicht imer gleich. Jemand eine Idee?
0 Punkte
Beantwortet von coros Experte (4k Punkte)
Hallo Namenloser,

damit Du die Daten in die passende Form formatieren kannst, musst Du nicht unbedingt ein Makro in Deine Datei mit den Rohdaten importieren. Man kann das auch aus einer anderen Exceldatei heraus erzeugen.
Allerdings hast Du noch nirgends geschrieben, was nun genau wie formatiert werden soll oder habe ich das überlesen?

Deine Datei kannst DU z.B. bei http://www.file-upload.net/ hochladen und den Link, den Du erhältst, uns hier mitteilen.

MfG,
Oliver
[sub]Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du[/sub]
[sup] ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.[/sup]
0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Unbekannte(r),

Daten Text in Spalten und sortieren oder Autofilter?

Gruß Hajo
0 Punkte
Beantwortet von
Hier das File:
http://www.file-upload.net/download-2287775/Test.xls.html


Sorry... Bin noch neu Hier. Also es sollen die Begriffe aus A3 (Materialnummer, Werk, Lager... usw) als Überschrift für meine formatierte Tabelle dienen. Darunter soll dann eben die Daten stehen wie die Materialnummer 80.bla dann unter Lager die 101 zum Beispiel

Oh man ist das komisch zu beschreiben *g* Hab mal das Ausshene auch hochgeladen

http://www.file-upload.net/download-2287779/Test2.xls.html


Ich denke es muss nicht mit Makros gemacht werden. Wenn es eine einfachere Lösung gibt, auch ok
0 Punkte
Beantwortet von
Ach ja...

Grüße
Michael
0 Punkte
Beantwortet von
Keiner eine Idee??
...