Hallo,
ich muß mittels VBA Teile eines Strings darstellen, bin aber auf diesem Gebiet sehr sehr unerfahren und hoffe hier einen Experten zu finden der mich hoffentlich schnell unterstützen kann.
Der String stellt eine sog. Wochenuhr dar, über die bspw. eine Lüftung von Montag bis Sonntag ein-. bzw. ausgeschaltet wird. Der String sieht wie folgt aus:
{{{04:00:00:00, [2] 1}{17:00:00:00, [2] 2}}{{04:00:00:00, [2] 1}{17:00:00:00, [2] 2}}}{{04:00:00:00, [2] 1}{17:00:00:00, [2] 2}}{{04:00:00:00, [2] 1}{17:00:00:00, [2] 2}}{{04:00:00:00, [2] 1}{17:00:00:00, [2] 2}}{{04:00:00:00, [2] 1}{17:00:00:00, [2] 2}}}
Die erste und die letzte geschweifte Klammer schließt den gesamten String ein. Die zweite geschweifte Klammer öffnet den ersten Tag, also Montag. Die dritte Klammer öffnet dann die erste Schaltzeit:
- 04:00:00:00 steht für die Uhrzeit
- [2] steht für eine interne Typbezeichnung
- 1 zeigt an, dass es sich um eine Einschaltzeit handelt, die 2 zeigt die Ausschaltzeit an
Ein Tag sieht somit folgendermaßen aus:
{{04:00:00:00, [2] 1}{17:00:00:00, [2] 2}}
Ich müsste weiter den String so zerlegen, dass ich für die jeweiligen Wochentage jeweils die Ein- bzw. Ausschaltzeit separat anzeigen kann.
Schon mal vielen Dank im Voraus!
Gruß
Martin |