for 50K items, String SplitToarray takes about 20 seconds.
Code:
 
(StrSplitToArray(sPLCData,";"))

where sPLCData is "3;4;2;4567465;23;45;2345645;....456"
Is there a faster way?

Why is this way so durn slow?