salut

j'ouvre un modèle excel2007 (.xltx) à partir d'un winform : pas de souci

ce fichier comporte une zone d'impression bien définie : ok

qd je l'ouvre en double cliquant dessus, il garde la zone d'impression...
mais qd je l'ouvre par le code, il ne conserve pas la zone d'impression ...

qq'un a-t-il déjà rencontré ce problème !!!

si oui, qq'un a-t-il une idée ???

merci bcp !
jp
voici mon code pour info ... simple ...
Précision : tester sous vista et xp : même souci ...


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
excel.Visible = true;
 
Excel.Workbook classeur;
 
string chemin = @"C:\Users\jp.talbot\Desktop\classeur1.xltx";
object Omissing = Type.Missing;
object Otrue = true;
classeur = excel.Workbooks.Open(chemin, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing, Omissing);