'deja merci pour le coup de main, mais il ne reste encore quelques inconnues pour comprendre la logique micro$oft.
'Pour fermer un classeur il faut donc faire:
Workbooks("toto.xls").Close
'Ok quand le nom est defini.
'Mais je declare une varriable pour selectionner le doc a ouvrir et fermer.
Public NomDeLaVariablesCorrespondantAuFichierAOuvrirEtFermer As String
'ensuite grace a une inputbox je lui donne le chemin d'accés au fichier.
DossierImporte = InputBox("indiquer le chemin d'accés du fichier a transformer")
'pour l'ouvrir je fais :
Workbooks.Open NomDeLaVariablesCorrespondantAuFichierAOuvrirEtFermer
'et pour la fermer je dois faire :
Workbooks(NomDeLaVariablesCorrespondantAuFichierAOuvrirEtFermer).Close
'et la on me dis que : l'indice n'appartient pas a la selection.
'Merci,
'NicoSne
:-p