Problème avec "save as" de Win32
Bonsoir à tous,
Voici ce en quelques lignes ce que je fais dans mon script :
Je créé un fichier.xls, je l'ouvre avec le module Win32::OLE
Code:
1 2 3 4 5 6
|
open(OUT,">fichier.xls");
close OUT;
use Win32::OLE;
$xlApp = Win32::OLE->new('Excel.Application');
$xlBook=$xlApp->Workbooks->open("C:\\fichier.xls"); |
Je copie certaines données et j'enregistre comme suit :
Code:
1 2 3
|
$xlBook->SaveAs("C:\\fichier.xls");
$xlBook -> Close(); |
Le problème est qu'il enregistre sous 'C:\\fichier.xls' et non C:\\fichier.xls ?!
J'ai mis les " " dans save as car le nom de mon fichier comporte une variable, j'ai essayé avec les ' ' et sans variable, bein ça a donné la même chose.
Est-ce que je peux y remédier ?
Merci bien et à bientôt ;).
H.