#should save C:\\work\\perl_WinOle\\sym_text_testdoc.xls as
# a text or csv formatted document.
# creates a file with .txt or csv extension, but
# document is not a tab or comma delimeted text file.
####
use Win32;
use Win32::OLE qw(in with);
use Win32::OLE::Const 'Microsoft Excel';
#$file = "C:\\work\\perl_WinOle\\test.csv";
$OutFile = "C:\\work\\perl_WinOle\\sym_text_testdoc.txt";
my $Excel = Win32::OLE->new('Excel.Application', 'Quit');
my $xl = Win32::OLE::Const->Load($Excel);
$Excel->{'Visible'} = 1; # if you want to see what's going on
my $Book = $Excel->Workbooks->Open( "C:\\work\\perl_WinOle\\sym_text_testdoc.xls" );
$Book->Activate();
$Book->SaveAs($OutFile);
$Book->Close;
####
$document->SaveAs($txt, wdFormatText);
####
$book->SaveAs($txt, excelFormatText);