2008-09-22 13 views
0

J'ai plusieurs objets (formes) incorporés dans une feuille de calcul et les icônes sont affichées dans une cellule. Comment puis-je connaître la plage de cellules dans laquelle l'objet de forme est affiché.Recherche de plage de cellules avec des macros Excel

Exemple: Lorsque je sélectionne un B2 puis sélectionnez l'objet (forme) dans le B17, et je requête sur le Cell.Address il montre B2 - comment puis-je obtenir l'adresse de cellule comme B17?

grâce

Répondre

4

Vous pouvez utiliser les propriétés de forme .TopLeftCell et .BottomRightCell pour retourner l'étendue de la gamme rectangulaire qui recouvre la forme. Dans votre exemple, YourShape.TopLeftCell.Address doit renvoyer $ B $ 17

Questions connexes