depuis plus dun an, jessaye de résoudre un problème que jai avec des fichiers excel du boulot. Je mexplique:
Jessaye douvrir des fichiers fichiers excel crées au paravent, et lorsque je les ouvrent, jai un message excel qui souvre:
Nom déjà utilisé
Le nom ne doit pas être identique à un nom prédéfini
Ancien nom: Print_Area
Nouveau nom:_________
Jai donc remarqué que tous mes fichiers excel avaient une zone dimpression prédéfini et que lorsque que je les ouvrent avec la fonction _ExcelBookOpen une zone dimpression essaye detre rajouté vue le message derreur.
Jai regardé sur Excel.au3 dans la fonction _ExcelBookOpen mais jai rien trouvé. Mon code est pourtant simple:
Code : Tout sélectionner
#include <Excel.au3>
$fichierexcel="C:\Users\Olivier\Desktop\RI-S 1.xlsx"
$oexcel=_ExcelBookOpen($fichierexcel)
Code : Tout sélectionner
#include <Excel.au3>
$fichierexcel="C:\Users\Olivier\Desktop\RI-S 1.xlsx"
$oexcel=_ExcelBookOpen($fichierexcel)
$oexcel.range("B1:AA56").select
$oexcel.application.activesheet.pagesetup.printarea = $oexcel.selection.address
Ps2: jai essayé aussi lUDF Excel Rewrite de water sur ce lien
► Afficher le texte


