VBA flèche cellules Aide

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

Edd93

XLDnaute Occasionnel
Bonjour,


Je suis en train de représenter sur Excel l'intérieur d'une plateforme, supposons que chaque cellule correspond à une palette numéroté, et sachant qu'il y a des portes eux aussi numéroté aux extrémités de la feuille Excel.

Pour chaque cellule ayant une valeur Z (code chiffre), je dessine une flèche qui va vers une porte de code W

Par exemple, tous les cellules de la feuille qui ont le chiffre 1, sont relié par une flèche qui va vers une cellule C1 qui a un chiffre 100 par exemple.

Voici mon code mais j'ai une erreur 400

Sub Test()
'Création flèche
Dim Sh As Shape, Toto As Integer, Tata As Integer
If 1 = Cells(Mort, Tata).Value Then
Set Sh = ActiveSheet.Shapes.AddLine(Cells(Toto, Tata).Left + Cells(Toto, Tata).Width / 2, Cells(Toto, Tata).Top + Cells(Toto, Tata).Height / 2, Range("C1").Left + Range("C1").Width / 2, Range("C1").Top + Range("C1").Height / 2)
Sh.Line.EndArrowheadStyle = msoArrowheadTriangle
Sh.Line.EndArrowheadLength = msoArrowheadLengthMedium
Sh.Line.EndArrowheadWidth = msoArrowheadWidthMedium

End If
End Sub

merci de m'aider
 
Rebonsoir M.Pierrejean,


J'ai un petit problème, je vous ai cité ce que je voulais faire que partiellement, comment faire dans le cas où on a plusieurs portes et j'aimerai :

Si la cellule = 1 alors dessiner la flèche jusqu'à la porte 100 (cellule F2 dans le fichier)
Si la cellule = 2 alors dessiner la flèche jusqu'à la porte 102 (cellule G2 par exemple)
ainsi de suite.

Car j'ai plusieurs portes et plusieurs valeurs (1, 2, etc ...)

je vous remercie de votre aide précieuse
 
- 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
1
Affichages
651
Réponses
0
Affichages
638
Réponses
1
Affichages
807
D
Réponses
4
Affichages
1 K
D
Réponses
2
Affichages
661
Dvd1976
D
  • Question Question
Microsoft 365 Cpier/coller en VBA
Réponses
7
Affichages
779
Retour