Startseite

Listen-Separator

Dieses Programm schafft die Möglichkeit, aus einer Liste mehrere neue Listen zu erzeugen. Dazu wird eine Spalte aus der Liste gewählt. Deren Inhalte sind die Bedingung für die Aufteilung. Das können Namen, Postleitzahlen, Teilnummern usw. sein. Für jeden vorkommenden Wert oder Begriff wir ein neues Tabellenblatt erzeugt, das den Namen des Begriffs bekommt.
Die erforderlichen Parameter werden über ein UserForm eingegeben. Weitere Parameter wie Länge und Breite der Tabelle werden vom Programm ermittelt und berücksichtigt.
18.10.2009: Das Programm wurde vollständig überarbeitet. Es gibt keine Beschränkungen hinsichtlich der Anzahl von Spalten und Zeilen mehr. Außer denen, die der Rechner des Anwenders setzt. Das Programm arbeitet deutlich schneller. Die Auswahl der Spalte zum Separieren erfolgt nicht mehr nach dem Buchstaben der Spalte, sondern nach der Überschrift. Ich hoffe, dass dadurch die Bedienung erleichtert wird.
31.07.2010: Im Zusammenhang mit einer kleineren Programmoptimierung hatte der Listenseparator die Fähigkeit verloren, auch nach numerischen Werten zu separieren. Dieser Mangel ist jetzt abgestellt.
11.12.2010: Das Übertragen auf andere Arbeitsmappen funktioniert wieder.
02.08.2014: Bereits vorhandene Seiten werden mit neuen Inhalten überschrieben.
10.03.2016: Separierung neu programmiert. Zellformate wie Datum, Uhrzeit und Währung werden mit übertragen.


Der Anwender hat die Wahl, ob er die neuen Blätter in die gleiche Arbeitsmappe einfügen möchte, oder ob dafür eine andere Arbeitsmappe verwendet werden soll. Natürlich ist es auch möglich, eine neue Arbeitsmappe anzulegen. Die für die verschiedenen Optionen erforderlichen Steuerelemente, werden automatisch in das UserForm eingebunden.
So kann die Ursprungliste aussehen:
Testseite
  A B C D E F G H I J
1 Kunden-Code Firma Position Land Kontaktperson Straße Ort PLZ Telefon Telefax
2 1 Frankenversand Marketingmanager Deutschland Peter Franken Berliner Platz 43 München 80805 089-0877310 089-0877451
3 2 Königlich Essen Vertriebsassistent Deutschland Philip Cramer Maubelstr. 90 Brandenburg 14776 0555-09876  
4 3 Morgenstern Gesundkost Marketingassistent Deutschland Alexander Feuer Heerstr. 22 Leipzig 4179 0342-023176  
5 4 Drachenblut Delikatessen Einkaufsleitung Deutschland Sven Ottlieb Walserweg 21 Aachen 52066 0241-039123 0241-059428
6 5 QUICK-Stop Buchhalter Deutschland Horst Kloss Taucherstraße 10 Cunewalde 1307 0372-035188  
 
Eine der Ergebnisseiten, es wurde nach Spalte C separiert:
Vertriebsmitarbeiterin
  A B C D E F G H I J
1 Kunden-Code Firma Position Land Kontaktperson Straße Ort PLZ Telefon Telefax
2 6 Alfreds Futterkiste Vertriebsmitarbeiterin Deutschland Maria Anders Obere Str. 57 Berlin 12209 030-0074321 030-0076545
3 7 Lehmanns Marktstand Vertriebsmitarbeiterin Deutschland Renate Messner Magazinweg 7 Frankfurt a.M. 60528 069-0245984 069-0245874
4 9 Die Wandernde Kuh Vertriebsmitarbeiterin Deutschland Rita Müller Adenauerallee 900 Stuttgart 70563 0711-020361 0711-035428
5 10 Blauer See Delikatessen Vertriebsmitarbeiterin Deutschland Hanna Moos Forsterstr. 57 Mannheim 68306 0621-08460 0621-08924
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download