Retrouver les objects liés à une forme

Shaar -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je dois réaliser une carte sous excel. Pour la créer, je vais utiliser des zones de textes et des traits.

Je souhaiterais que si les zones de textes liées à mon trait sont en noires et en gras, le trait deviennent rouge.

Au total, ce sera près de 800 lignes et de 600 points à analyser.

Personnellement, j'ai pensé utiliser plusieurs boucles for pour trouver quels sont les objets connectés au trait puis vérifier la condition mais je pense que le délai d'execution va être trop important.

Merci de vos suggestions,


1 réponse

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

sans fichier on ne peut que dire oui bonne idée, vas-y.
eric
0
Shaar
 
Le problème c'est que je n'ai pas créer le fichier. Au vu de la complexité, je voudrais voir si cela est possible (et donc avoir le code qui permettrait d'avoir cela).

L'idée est d'avoir un code comme :
For each trait
If text box -1.font.Bold = true and text box+1.font.bold = true then
trait devient rouge

Si cela est impossible, je ne pense pas me lancer dans l'opération de création.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Non mais pour savoir le type d'objets que tu vas utiliser il faudrait que tu en dessines au moins un qu'on sache à quoi ça ressemble.
Chez moi un trait sur excel n'a pas de propriété text ni de textbox rattachée.
Alors montre-nous et dis-nous comment on peut savoir qu'un trait est rattaché à telle textbox.
eric
0