Bonjour,
Je suis débutant en VBA, y-a t'il un moyen de savoir si une cellule (la cellule active) est contenue dans une plage ?
Merci d'avance !
Bonjour,
Je suis débutant en VBA, y-a t'il un moyen de savoir si une cellule (la cellule active) est contenue dans une plage ?
Merci d'avance !
Qu'appelles-tu une plage?
N'oubliez pas de cliquer surquand vous avez obtenu ou trouvé vous-même la réponse à votre question.
Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
Pensez aussi à voter pour les réponses qui vous ont aidés.
------------
Je dois beaucoup de mes connaissances à mes erreurs!
Merci d'essayer de m'aider AlainTech, mais je viens de trouver :
J'appelais "plage" une plage de cellules...
Code : Sélectionner tout - Visualiser dans une fenêtre à part If Not Application.Intersect(ActiveCell, Range("$B$9:$K$18")) Is Nothing Then
si macell est unrange d'1cellule et mon range une "plage"
si macell. column>=monrange.column
and macell.column<=monrange.column + monrange.columns.cound
and macell.row>=monrange.row
and macell.row<=monrange.row+monrange.rows.count
alors je crois bien que macell est dans mon range
(condition supplémentaire dans la même feuille)
pardon je ne connaissais pas intersect c'est bien mieux
Partager