Bonjour;
J'ai un modèle de fichier excel existant; je veux créer un nouveau fichier en se basant sur ce modèle( c'est comme une sorte de copie ) et le remplir par des données.(c'est exactement l'équivalent de faire bouton droit+nouveau sur le fichier)
Mon code actuel c'est que j'ouvre mon modèle existant comme suit :
[CODE]
try
ExcelApplication := GetActiveOleObject('Excel.Application');
except
ExcelApplication := CreateOleObject('Excel.Application');
end;
ExcelApplication.Visible := true;
vXLWorkbooks := ExcelApplication.Workbooks;
aFileName := 'c:\test.xls' ;
vXLWorkbook:=vXLWorkbooks.Open(aFileName);
[/CODE]
Ensuite cette nouvelle copie je veux la manipuler de telle sorte que Excel soit lancé en background et après le traitement la copie s'ouvre avec les données.
N.B: je connais bien comment remplire les cellules et tout le traitement accompagné mon seul souci c'est comment ouvrir la copie en la lançant en arrière plan.le reste je m'en occupe.
Merci d'avance :D