Thema Datum  Von Nutzer Rating
Antwort
Rot String in Teile zerlegen
17.06.2008 09:38:55 Martin
NotSolved
17.06.2008 11:16:48 jh
NotSolved
17.06.2008 12:05:32 Martin
NotSolved
17.06.2008 14:43:26 jh
NotSolved
17.06.2008 14:52:21 Martin
NotSolved
17.06.2008 15:53:31 jh
NotSolved
17.06.2008 16:00:02 Martin
NotSolved
18.06.2008 07:40:43 jh
NotSolved
18.06.2008 08:44:02 Martin
NotSolved
19.06.2008 16:47:20 Martin
NotSolved

Ansicht des Beitrags:
Von:
Martin
Datum:
17.06.2008 09:38:55
Views:
2041
Rating: Antwort:
  Ja
Thema:
String in Teile zerlegen
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

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot String in Teile zerlegen
17.06.2008 09:38:55 Martin
NotSolved
17.06.2008 11:16:48 jh
NotSolved
17.06.2008 12:05:32 Martin
NotSolved
17.06.2008 14:43:26 jh
NotSolved
17.06.2008 14:52:21 Martin
NotSolved
17.06.2008 15:53:31 jh
NotSolved
17.06.2008 16:00:02 Martin
NotSolved
18.06.2008 07:40:43 jh
NotSolved
18.06.2008 08:44:02 Martin
NotSolved
19.06.2008 16:47:20 Martin
NotSolved