_Excel_BookSaveAs avec fichier contenant une macro

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

_Excel_BookSaveAs avec fichier contenant une macro

#1

Message par yohanb767 »

Bonjour à tous , j'aimerai savoir si il était possible d'utiliser _Excel_BookSaveAs avec un fichier excel contenant une macro

j'arrive à faire fonctionner cette fonction avec un .xls .xslx mais pas avec un .xslm

est ce que c'est possible et si oui comment
si quelqu'un peux m'éclairer , merci d'avance

Yohan
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: _Excel_BookSaveAs avec fichier contenant une macro

#2

Message par walkson »

Bonjour,
Oui, à priori, c'est faisable (pas testé)
_Excel_BookSaveAs ( $oWorkbook, $sFilePath [, $iFormat = $xlWorkbookDefault [, $bOverWrite = False [, $sPassword = Default [, $sWritePassword = Default [, $bReadOnlyRecommended = False]]]]] )
$iFormat =$xlOpenXMLWorkbookMacroEnabled pour xslm et
$iFormat =$xlExcel12 pour xslb (avec ou sans macro)
Voir l'include ExcelConstants à XlFileFormat Enumeration. Specifies the file format when saving the worksheet.
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

Re: _Excel_BookSaveAs avec fichier contenant une macro  

#3

Message par yohanb767 »

Merci Walkson !

cela m'aide beaucoup même si j'ai quelques difficultés dans mon script pour faire fonctionner cette fonction mais ça c'est un autre problème
j'ai essayer séparément cette fonction et ça marche impeccable

Bonne journée à toi
Répondre