Vba > SHAPE Line récupérer son nom

  • Initiateur de la discussion Initiateur de la discussion herve62
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

herve62

XLDnaute Barbatruc
Supporter XLD
Bonsoir à tous
Je viens de balayer l'aide VBA mais .... trouve pas !!!
Est-il possible ( comme les graphs) de récupérer ou d'affecter un nom de LIGNE TRACEE
ex , je trace une ligne :

ActiveSheet.Shapes.AddLine(100, 200, c1 * 100, 200).Select

Et ce que j'aimerai, c'est qu'une fois l'appli terminée je puisse effacer automatiquement cette ligne ( sinon ca cumule lorsque l'on recommence)
Je me suis aperçu que VBA affecte ( comme les graphiques ,et là je sais faire!) un nom à cette SHAPE ; ex : LINE43 , puis 44 ..etc

Un exemple :

ActiveSheet.Shapes("Line 47").Select
Selection.Cut


Donc il serait interessant de lui donner un nom au début : LINE1 , comme ça ensuite je peux la selectionner et faire un CUT
Je trouve pas comment mettre le .NAME ???

j'ai essayé Ce code mais donne erreur 13 ! :
ActiveSheet.Shapes.AddLine("line1")(100, 200, c1 * 100, 200).Select


Merci de votre support
 
Re : Vba > SHAPE Line récupérer son nom

Bonjour à tous
Bien d'avoir répondu ; mais j'ai posé la question sur le traçage d'une ligne .... et j'ai un exemple d'OVALE ? qui certe fonctionne
Enfin après avoir passé un certain temps a Balayer le lien ( interessant et bien copieux que je vais garder) je m'en suis sorti !!!!

ActiveSheet.Shapes.AddLine(100, 200, c1 * 100, 200).Name = "LINE1"
ActiveSheet.Shapes("LINE1").Line.Weight = 1#

Merci JB
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
977
Réponses
22
Affichages
4 K
Retour