Bonjour à tous.
Me voilà un peu bloqué. Je vous explique ma situation.
Je réalise un petit utilitaire pour mon entreprise. Dans mon cas, j'ai deux feuilles de classeur ouvert. Une avec des formes assigné à des macros et une autre qui va me copier coller et mettre en position mes différents objets que j'aurais sélectionner.
Cependant me voila dans l'impasse. J'aimerais mettre le nom de l'objet sélectionné (renommé auparavant; ex:"Barre","Reduction",etc...) dans une variable (sNomObjet). Cela fonctionne très bien si je n'affecte pas de macro à cette objet. Dès que je lui affecte la macro, il ne veut plus me mettre le nom dans la variable (erreur d’exécution 1004: erreur définie par l'application ou par l'objet).
voici le code:
Je pense que lorsque que je lui affecte une macro, il ne me sélectionne plus du coup mon objet et par conséquent l'instruction selection ne trouve rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2sNomObjet=Selection.Name & "Support"
Existe t-il une alternative ou comment je peux récupérer le nom de mon objet?
Partager