Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Une plage de cellule dans une plage de cellules

4 réponses
Avatar
RV
Bonsoir,
Comment savoir si une plage de cellules (ou selection) fait partie
intégrante d' une autre plage de cellules ?
Merci et bonne soirée.
Cordialement,
RV

4 réponses

Avatar
FdeCourt
Bonsoir,

En comparant sa position (colonne ligne) et sont nombre de
colonne/ligne :

Voilà une proposition :

'En supposant que la zone de comapraison est C3:H8
With Selection
If .Row >= 3 And .Column >= 3 And .Rows.Count + .Row - 1 <= 8 And
.Columns.Count + .Column - 1 <= 8 Then MsgBox "ok"
End With


Bonsoir,
Comment savoir si une plage de cellules (ou selection) fait partie
intégrante d' une autre plage de cellules ?
Merci et bonne soirée.
Cordialement,
RV


Avatar
Patrick Penet
Voir Intersect.

Extrait de l'aide :
(Il faut définir isect As Range, et nommer les ranges rg1 et rg2)
Worksheets("Sheet1").Activate
Set isect = Application.Intersect(Range("rg1"), Range("rg2"))
If isect Is Nothing Then
MsgBox "Ranges do not intersect"
Else
isect.Select
End If

P.


"RV" a écrit dans le message de news: OiD%
Bonsoir,
Comment savoir si une plage de cellules (ou selection) fait partie intégrante d' une autre plage de cellules ?
Merci et bonne soirée.
Cordialement,
RV



Avatar
Jacky
Bonsoir,

'---------
If Not Intersect(Selection, [plage]) Is Nothing Then MsgBox "Selection dans
la plage"
'----------
--
Salutations
JJ

"RV" a écrit dans le message de news:
OiD%
Bonsoir,
Comment savoir si une plage de cellules (ou selection) fait partie
intégrante d' une autre plage de cellules ?
Merci et bonne soirée.
Cordialement,
RV



Avatar
RV
Re-bonsoir,
Merci à tous pour vos réponses...
Cordialement,
RV

"Jacky" a écrit dans le message de news:
%
Bonsoir,

'---------
If Not Intersect(Selection, [plage]) Is Nothing Then MsgBox "Selection
dans la plage"
'----------
--
Salutations
JJ

"RV" a écrit dans le message de news:
OiD%
Bonsoir,
Comment savoir si une plage de cellules (ou selection) fait partie
intégrante d' une autre plage de cellules ?
Merci et bonne soirée.
Cordialement,
RV