• Initiateur de la discussion Initiateur de la discussion David45
  • 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 !

D

David45

Guest
bonsoir a tous

une petit question qui pour moi est sans reponce

est il possible grace a VBA de mettre un ShapeRange dans range
par exemple

une fleche dans la case A2

merci pour votre contribution a mon probleme

amicalement david 45
 
Re : ShapeRange

Bonsoir David45,

Si le Shape est déjà créé, tu peux faire quelque chose comme ça :
Code:
[SIZE=2]    ActiveSheet.Shapes(1).Left = [B]Range("A2").Left
[/B]    ActiveSheet.Shapes(1).Top = [B]Range("A2").Top[/B][/SIZE]
Si tu souhaites créer le shape directement au bon endroit :
Code:
[SIZE=2]    ActiveSheet.Shapes.AddShape 33, [B]Range("A2").Left[/B], [B]Range("A2").Top[/B], 38, 8
[/SIZE]
Cordialement,
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
467
Réponses
4
Affichages
714
Réponses
10
Affichages
409
Retour