bonjour,
J'ai un fichier Excel qui a des liens qui pointent vers un fichiers Excel Source, lorsque j'ouvre ce fichier j'ai le message de Excel :
Je souhaite activé les liens via automation sous Windev, Est-ce possible ?"Message de sécurité :La mise à jour automatique des liens a été désactivée [Activer ce Contenu]"
Pour palier a ce problème voila ce que je fait pour que les liens soit mis a jour :
Le problème c'est quand faisant cela, je perd le format de mise en page (les options "Zone d'impression" et "Lignes a répéter en haut" disparaissent !)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 xl1 est un objet OLE dynamique//objet Automation dynamique xl1 = allouer un objet OLE "Excel.Application"//Automation "Excel.Application" xl1>>Application>>DisplayAlerts=False xl1>>WorkBooks>>Open(sFicExcel) xl1>>ActiveWorkbook>>SaveAs(sNomFichier,xlOpenXMLWorkbook,"") xl1>>Cells>>Select xl1>>Range("A1")>>Activate xl1>>Selection>>Copy xl1>>Selection>>PasteSpecial(xlPasteAll, xlNone, False, False) xl1>>ActiveWorkbook>>Save xl1>>ActiveWindow>>Close xl1>>Quit libérer xl1
Donc sinon comment ajouter ces options de mise en page via automation ?
Partager