Bonjour,
Je suis à la recherche du code pour fermer un classeur de donnée, que j'ai au préalable ouvert.
Le nom du classeur est "monfic" c'est une variable car j'ouvre le fichier le plus récent d'une base de donnée.
Dans l'exemple j'aimerai fermer le fichier "fichier csv"
Merci d'avance pour votre aide
Bonjour si le classeur que tu souhaites fermer est celui qui est "Actif"
Alors :
Application.DisplayAlerts = False
ActiveWorkbook.Close SaveChanges:False
Application.DisplayAlerts = True
Si c'est un classeur autre alors avec son nom et son extension :
Application.DisplayAlerts = False
Workbooks("nomduclasseur.csv").Close SaveChanges:False
Application.DisplayAlerts = True
oops dans ces exemples les modifications de fichier ne sont pas sauvegardées. l faudra donc mettre
True si la sauvegarde est nécessaire .