No way to do it? Sounds like a challenge :-).
I can think of a couple of ways. I have had luck doing automated delimited parsing using the VBA macros in Word and Excel. Then you could automate the macro from Win32:OLE.
Have you tried just sending the necessary keystrokes with Win32::CtrlGUI ? I have never tried this, and it seems kind of a kludge, but it might do the trick if there isn't other window activity going at the same time.
drinkd