Page 1 sur 1
_Excel_BookSaveAs avec fichier contenant une macro
Posté : lun. 25 mars 2019 21:38
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
Re: _Excel_BookSaveAs avec fichier contenant une macro
Posté : mar. 26 mars 2019 03:45
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.
Re: _Excel_BookSaveAs avec fichier contenant une macro
Posté : mar. 26 mars 2019 15:39
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