Re,
pour répondre à votre post
2 : Les espaces sont supprimés automatiquement lorsque j'ajoute les fichiers sur le forum. Il y a bien des espaces en temps normal. Le fait de mettre le fichier sur le forum passe tous les caractères en minuscules alors qu'il s'agit de majuscules.
C'est une très mauvaise idée de laisser des espaces dans les noms de fichiers et de feuille, cela ouvre toujours la porte à des erreurs surtout si vous utilisez VBA.
Je ne compte pas le nombre de fois où des demandeurs signalent un souci de code qui est simplement dû au fait qu'ils ont placés un espace dans le nom d'un onglet par exemple. Donc à éviter...
Lorsque je mets le raccourci clavier sur un ctrl+maj+t, je n'ai aucun message d'erreur d'affiché....
Je confirme avoir le même souci. A mon avis ce n'est pas une erreur mais, comme toujours, il faudrait savoir ce que excel voit. Très curieux d'autant que l'utilisation de SHIFT n'est pas interdite par Microsoft.
Toutefois si vous mettez un point d'arrêt sur l'instruction Activeworkbook.hyperlink lien, puis vous continuez en appuyant sur la touche F5. Le code est exécuté ! A croire qu'il y a une temporisation à effectuer !!
- Par contre un truc qui marche (??!!), c'est en plaçant cette instruction juste avant Activeworkbook.hyperlink lien
DoEvents
- Autre solution que je viens de découvrir changer le Q et F et cela fonctionne !
Arrache cheveux... ---> Il faudrait un spécialiste ayant plus de mes maigres connaissances en programmation pour peut-être donner une explication à ce problème lors du choix de la touche Q ou T.
Quoi qu'il en soit, je dirais comme X Cellus, pourquoi s'encombrer d'une touche supplémentaire pour exécuter une macro ? Choisissez un raccourci inexistant (exemple ctrl + e, ...)
Cordialement