
Envoyé par
leblesois
Vous, comment faites-vous pour fermer un fichier par un formulaire de ce fichier ?
Je le dis pour la troisième fois : je ne fais jamais ça.
Utiliser une macro pour fermer un fichier dans lequel se trouve cette même macro, c'est contre nature.
C'est comme dans cette vieille blague "accroche-toi au pinceau, j'enlève l'échelle" : le fichier c'est l'échelle et macro c'est à la fois le peintre et celui qui retire l'échelle.
Et pourquoi le thisworkbook.activate ou même le workbooks(thisworkbook.name).activate ne fonctionne pas ?
Essaye de remplacer ça :
1 2 3
| ThisWorkbook.Activate
Sheets("XXX").Select
Range("H6").Select |
Par ça :
ThisWorkbook.Sheets("XXX").Range("H6").Activate
Partager