Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
800to804
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
800to804
800to804
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Strings parsen und in Bezug setzen

Strings parsen und in Bezug setzen
20.09.2006 10:37:46
Felix
Hallo,
ich hatte bereits gestern versucht mir an dieser Stelle Hilfe zu verschaffen. Leider bekam ich keine Antwort. Daher habe ich versucht mein Problem und den damit verbundenen Aufwand zu verkleinern. Folgende Situation:
Ich habe eine Tabelle mit drei Arten von Strings:
String

 ABCD
1ProjektString1String2String3
2U-G300AP1(AC)+AP2(AR)AP1(60000)+AP2(30000)AP1(50AI+50MAI)+AP2(100AI)
3XYZ-3000-eeAP1(TC)+AP2(RP)+AP3(DM)+AP4(AR)AP1(10000)+AP2(100000)+AP3(30000)+AP4(50000)AP1(100UP)+AP2(30MAI+20AI+50UP)+AP3(100QR)+AP4(25MAI+25AI+25UP+25QR)
4…………


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
String 1: Bsp.: AP1(AC)+AP2(AR)
Hierbei steht das AP1 für Arbeitspaket1 und AP2 entsprechend für Arbeitspaket2.
AC und AR stehen jeweils für ein Produkt.
String 2: Bsp.: AP1(60000)+AP2(30000)
Hierbei steht nun der jeweilige Werte für ein Produkt in den Klammern
String 3: Bsp.: AP1(50AI+50MAI)+AP2(100AI)
Hierbei wird in den Klammern die prozentuale Verteilung auf verschiedene Bereiche angegeben.
Aus diesen drei Strings soll dann folgende Tabelle befüllt werden:
Projektübersicht

 ABCDEFGHIJ
1        Relevante Bereiche:
2        AI+MAI
3          
4ProjektProdukte
5asdfjjhgjasdasrtztzsadasdlgjbrhgfdret4
6ARARecACPATCRPPDDMCR
7U-G3000 €0 €0 €0 €0 €0 €0 €0 €0 €
8XYZ-3000-ee0 €0 €0 €0 €0 €0 €0 €0 €0 €
9…0 €0 €0 €0 €0 €0 €0 €0 €0 €


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Dabei werden nun für die "relevanten Bereiche" die Werte der Produkte aus den einzelnen Arbeitspaketen aufsummiert. Sollte der 3. String leer sein, dann sollen die Produkte automatisch zu 100% aufgenommen werden. Da mehrere Arbeitspakete das gleiche Produkt haben können, müssen die Werte in den einzelnen Zellen aufsummiert werden und dürfen nicht überschrieben werden. Daher sollten also zum Beginn des Makros alle Werte auf 0 gesetzt werden.
Befüllt soll die Tabelle dann so aussehen:
Beispiel

 ABCDEFGHIJ
1ProjektProdukte
2asdfjjhgjasdasrtztzsadasdlgjbrhgfdret4
3ARARecACPATCRPPDDMCR
4U-G30030.000 €0 €60.000 €0 €0 €0 €0 €0 €0 €
5XYZ-3000-ee25.000 €0 €0 €0 €10.000 €50.000 €0 €0 €0 €
6…0 €0 €0 €0 €0 €0 €0 €0 €0 €


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Kann mir hier jemand bei der Umsetzung helfen? Leider ist es mir ein Rätsel, wie ich die einzelnen Werte aus den Klammern parsen soll und dann auch noch richtig miteinander in Bezug bringen kann.

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Strings parsen und in Bezug setzen
20.09.2006 12:09:47
Felix
Sorry habe ausversehen zweimal gepostet. Bitte siehe drei Einträge höher...
thx
AW: Strings parsen und in Bezug setzen
20.09.2006 12:16:13
Coach
Hallo Felix,
ich denke, da kann Dir geholfen werden, um den Aufwand aber so gering wie möglich zu halten, wäre es sinnvoll wenn Du eine repräsentative Beispielmappe bereitstellen würdest. Ist die Auswertungstabelle vorher definiert oder muß die dynamisch erzeugt werden? Wenn dynamisch, muß Groß- und Kleinschreibung differenziert werden?
Inhaltliche Frage: Es dürfen nur die Anteile für die vorab definierten Bereiche berücksichtigt werden, korrekt?
Gruß Coach
AW: Strings parsen und in Bezug setzen
20.09.2006 12:28:49
Felix
Hallo Coach,
ich habe in dem richtigen Thread (zwei höher) geantwortet.
Gruß Felix
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige