Das kannst du mit Hilfe von StringInStr machen.
Du suchst im kompletten String das zweite Komma und nimmst den linken Teil , also "Apfel,Frucht". Den rechten Teil speicherst du in einer Variablen als Rest.
Den linken Teil wertest du dann mit StringSplit aus und speicherst die beiden gefundenen Wörter.
Jetzt fängst du wieder von vorne an. Suche im Reststring wieder nach dem zweiten Komma und so weiter bis kein Reststring mehr da ist.
Das ganze also in einer Schleife verpackt.
Du könntest auch nur StringInStr benutzen anstatt StringSplit. Das erste Wort bis zum Komma in Array1, das nächste in Array2 u.s.w.