![]() |
|
|
zurück zur ÜbersichtDiskussionsgruppe: TabellenkalkulationHallo Leute,
Von: ikos Datum: 17.01.2007, 09:21
alle Antworten zu dieser FrageAntwort 1 von coros vom 17.01.2007, 10:50 Hallo Ikos, die Menge an Daten, die Du da schreibst, kannst Du nicht auf einem Tabellenblatt darstellen. Die müssen auf mehrere Tabellenblätter aufgeteilt werden. Ich habe mal vor einiger Zeit für jemanden ein Makro geschrieben, das ebenfalls mehr als 65536 Datenzeilen einließt. Als Trennzeichen wird in dem Makro das Semikolon ( ; ) benutzt. Dieses Makro habe ich mal etwas eingekürzt, so dass es auch bei Dir funktionieren sollte. Kopiere es in ein StandardModul und starte es über eine Befehlsschaltfläche. Option ExplicitBei dem Makro wird zunächst ein Dialogfenster zur Auswahl der einzulesenden Datei geöffnet. Danach werden die Datensätze bis zur Zeile 65535 eingelesen und bei mehr als einer Spalte wird bei dem Trennzeichen "Semikolon" ( ; ) die Datensätze in Spalten aufgeteilt. Danach wird das nächste Blatt erstellt und die nächsten Datensätze eingelesen und getrennt. Das ganze wird soweit durchgeführt, bis alle Datensätze eingelesen wurden. Ich hoffe, Du kommst klar. Bei Fragen melde Dich bitte. Solltest Du nicht wissen, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann in der Anleitungsnummer 3 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird. MfG, Oliver Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat. Antwort 2 von ikos vom 17.01.2007, 12:51 super! erst einmal vielen dank für schnelle beantwortung meines problems. ich werde mir das script ansehen und es testen. vielleicht habe ich ja schon alle probleme damit beseitigt. gruß IKOS Antwort 3 von ikos vom 17.01.2007, 13:55 hi, habe das script ausprobiert. daten werden zwar eingelesen, aber das trennzeichen (;) wird ignoriert. jeder datesatz wird als fester datensatz in ein feld eingelesen. Dürfen "-zeichen als textbegrenzungszeichen enthalten sein? ich habe beides ausprobiert. kennst du auch ein makro, das die transformation ausführt? ich muss hier ein bsp, wie die daten aussehen. selbstverständlich haben alle artikel für jeden tag im monat eine mengenangabe: ARTNR;TAG;MONAT;JAHR;VERBRAUCH 10-1010;01;01;2006;125 10-1010;02;01;2006;110 10-1010;03;01;2006;145 10-1010;04;01;2006;020 10-1010;05;01;2006;112 10-1010;06;01;2006;120 10-1010;07;01;2006;140 40-1040;01;01;2006;140 40-1040;02;01;2006;140 40-1040;03;01;2006;134 40-1040;04;01;2006;098 40-1040;05;01;2006;076 66-1040;01;01;2006;009 66-1040;02;01;2006;200 Antwort 4 von ikos vom 19.01.2007, 09:50 es hat alles geklappt. ich hatte einen formatierungsfeherl in meiner importdatei gehabt. super, danke, schnelle und kompetenete hilfe !!!! Antworten der Gruppe: Tabellenkalkulation
|
07101 07102 07103 07104 07105 07106 07107 |