Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Split tekst met formule(ipv VBA)  (gelezen 136 keer)

0 leden en 1 gast bekijken dit topic.

Offline Veerj

  • Ervaren lid
  • ***
  • Berichten: 277
Split tekst met formule(ipv VBA)
« Gepost op: 18 oktober 2021, 23:10:17 »
Stel je wilt onderstaande tekst string splitten met als delimiter een komma. Normaal zou je hiervoor de split functie gebruiken in VBA.

1,55,66,999,55,52,999393  --> plaats in A1

Als je office 365 hebt, kun je gebruik maken van deze formule:
=TRANSPONEREN(XML.FILTEREN("<z><q>"&SUBSTITUEREN(A1;",";"</q><q>")&"</q></z>";"//q"))
Misschien dat iemand er ooit iets aan heeft.


Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 19.091
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Split tekst met formule(ipv VBA)
« Reactie #1 Gepost op: 19 oktober 2021, 10:36:34 »
Hoi Veerj,

Prachtige formule, maar zelfs met mijn oude 2007 office kan ik toch gewoon "Tekst naar kolommen" gebruiken  ;).

Toch een pluim hoor  :thumbsup:

:) SoftAid :)             


Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline Veerj

  • Ervaren lid
  • ***
  • Berichten: 277
Re: Split tekst met formule(ipv VBA)
« Reactie #2 Gepost op: 19 oktober 2021, 10:49:35 »
Hi Softaid,

Zeker werkt Tekst naar kolommen ook.
Het voordeel van deze formule is dat het een array creŽert van de gesplitte data, die je eventueel in een andere functie kunt gebruiken.


 


www.combell.com