Thema Datum  Von Nutzer Rating
Antwort
Rot Text in VBA zerstückeln
04.12.2015 19:51:53 Roman
NotSolved
04.12.2015 21:29:24 Gast97571
*****
NotSolved

Ansicht des Beitrags:
Von:
Roman
Datum:
04.12.2015 19:51:53
Views:
1501
Rating: Antwort:
  Ja
Thema:
Text in VBA zerstückeln

Hallo!

 

Wenn ich aus einer Text-Variable diesen Wert haben, wie würdet ihr das programmieren, dass die Werte extrahiert, in ein Array bzw. in die Datenbank gespeichert werden?

a:4:{s:10:"referentin";a:6:{s:4:"name";s:11:"Referent/in";s:5:"value";s:22:"Der Name des Referenten";s:8:"position";s:1:"0";s:10:"is_visible";i:1;s:12:"is_variation";i:0;s:11:"is_taxonomy";i:0;}s:5:"datum";a:6:{s:4:"name";s:5:"Datum";s:5:"value";s:24:"Hier wollen wir das Datum eintragen als Textwert";s:8:"position";s:1:"1";s:10:"is_visible";i:1;s:12:"is_variation";i:0;s:11:"is_taxonomy";i:0;}s:12:"beginnzeiten";a:6:{s:4:"name";s:12:"Beginnzeiten";s:5:"value";s:42:"Eine weitere Variable die Beginnzeiten heißt";s:8:"position";s:1:"2";s:10:"is_visible";i:1;s:12:"is_variation";i:0;s:11:"is_taxonomy";i:0;}s:3:"ort";a:6:{s:4:"name";s:3:"Ort";s:5:"value";s:36:"Hier soll eine Aresse aufscheinen";s:8:"position";s:1:"3";s:10:"is_visible";i:1;s:12:"is_variation";i:0;s:11:"is_taxonomy";i:0;}}

 

Wie man hier sieht, es gibt Regelmäßigkeiten: "name"  inkl. Klammern kommt im Text mehrfach vor, das würde ich als Schleifenzähler verwenden, je nachdem wie oft es im Text vorkommt. Dann mittels Strichpunkt und Doppelpunkt per VBA vorarbeiten, bis zum Inhalt eines Abschnitts.

Aber wie soll ich das in VBA programmieren? Kennt jemand dazu einen Weg?

Danke!!!


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 Text in VBA zerstückeln
04.12.2015 19:51:53 Roman
NotSolved
04.12.2015 21:29:24 Gast97571
*****
NotSolved