Bonjour à tous,
Je me trouve dans une situation pas banale et j'avoue que cela me surprend un peu : dans une macro je défini 3 variables :
Repertoire = Sheets("Resume").Range("Repertoire").Text
NomFichier = Sheets("Resume").Range("NomFichier").Text
Date = Sheets("Resume").Range("Date").Text
Pour les 2 premières aucun problème, mais la dernière me retourne une erreur 70 : permission refusée ! Les deux premières sont des données de texte en dur et la dernière correspond simplement à la formule =AUJOURDHUI(). Je pensais que le problème venait de là, mais même en entrant la date en dur le problème reste le même.
J'ai donc voulu faire une fichier d'exemple pour vous l'envoyer, mais évidemment l'erreur a disparu, pour en voir apparaitre une autre sur l'incompatibilité de type. J'ai aussi essayé avec .Value mais le problème est le même et .Date ne semble pas être géré.
J'ai donc 2 questions :
- Pourquoi j'ai la permission refusée et comment l'enlever ?
- Quel type utiliser pour récupérer une date dans VBA ? Si jamais ça change quelque chose, la date est au format août-22
Merci d'avance,
Nicolas