Bonjour à tous,
nous utilisons 3 PC avec un classeur (partagé) avec macro pour les fonctions d'enregistrement en pdf et autres.
Nous avons excel 2007 sur les 3 PC et windows 7.
Cela fonctionne bien sur 2 mais sur le troisième, récemment installé, cela bloque :
1/ lors d'un enregistrement de fichier en pdf, on obtient le message d’erreur suivant :
Erreur d’exécution '5'
Argument ou appel de procédure incorrect
et si deboggage, arrêt sur la les lignes :
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\" & Environ$("Username") & "\Commun\Comptabilité\Commandes - factures - devis - bl\Bon de livraison\BL sortant\" & nom & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
2/ si on quitte le classeur, on obtient le message d'erreur suivant :
Erreur d’exécution '1004'
La méthode 'Save' de l'objet'_Workbook' a échoué
si deboggage, arrêt sur la la ligne :
ThisWorkbook.Save
J'avoue ne rien comprendre, je précise que nous utilisons un NAS pour partager et enregistrer les fichiers c'est pourquoi nous utilisons la ligne "C:\Users\" & Environ$("Username") & "\Commun
car sur chaque PC, il y a le même répertoire commun.
Merci de votre aide.
MICGCA