Bonjour,
Dans un fichier A, j'ai une macro qui ouvre un fichier B (en permanence) et autre fichier C ou D ou ...
Quand la macro a fini de tourner, je voudrais pouvoir fermer ces fichiers là.
Pour l'ouverture j'ai le code suivant :
Ouverture du fichier excel de la SES
Workbooks.Open Filename:=Range("AH5").Value
' Ouverture du fichier excel pour le calcul des utilisations de composants + copier/coller de la colonne
Workbooks.Open Filename:= _
"\\CHABNS6\Workgroup\Engineering\Ressources_de_travail_N2\02_Documentation_N2\Codebook\Utilisation_item_electriques1.xlsm"
Columns("AH:AH").Select
Selection.Copy
' Collage du résultat dans le codebook électrique
Windows("Electrical_codebook_SES - test3.xlsm").Activate
Columns("AH:AH").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
' Fermeture des fichiers
Windows("Utilisation_item_electriques1.xlsm").Activate
ActiveWorkbook.Save
ActiveWindow.Close
Par contre quel code je dois mettre pour la fermeture du fichier qui peut s'appeler C, D ou Autre ? (dans le code source, le nom du fichier se trouve dans la cellule AH5 par exemple)
D'avance merci pour votre aide.