Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Sub zz() On Error Resume Next x = Application.Intersect(ActiveCell, Range("B1:F12")) If Err.Number = 0 Then MsgBox "La cellule active est dans la plage B1:B10" End Sub
AV
Sub zz()
On Error Resume Next
x = Application.Intersect(ActiveCell, Range("B1:F12"))
If Err.Number = 0 Then MsgBox "La cellule active est dans la plage B1:B10"
End Sub
Sub zz() On Error Resume Next x = Application.Intersect(ActiveCell, Range("B1:F12")) If Err.Number = 0 Then MsgBox "La cellule active est dans la plage B1:B10" End Sub
AV
AntoineL \(MS\)
Bonjour,
Tu peux essayer quelque chose comme ci-dessous
Function ActiveCellInNamedRange(NameOfRange As String) As Boolean On Error Resume Next ActiveCellInNamedRange = (Application.Intersect(ActiveCell, Range(NameOfRange)).Cells.Count > 0) End Function
Cdt,
"Droopy191" a écrit dans le message de news: 426e6ffe$0$7838$
Bonjour,
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Comment faire ?
Merci de vos conseils
DR
Bonjour,
Tu peux essayer quelque chose comme ci-dessous
Function ActiveCellInNamedRange(NameOfRange As String) As Boolean
On Error Resume Next
ActiveCellInNamedRange = (Application.Intersect(ActiveCell,
Range(NameOfRange)).Cells.Count > 0)
End Function
Cdt,
"Droopy191" <droopy191_pas_de_spam@free.fr> a écrit dans le message de news:
426e6ffe$0$7838$626a14ce@news.free.fr...
Bonjour,
Soit une plage "B1: F12",
je voudrais tester si la cellule active est incluse ou non dans cette
plage.
Function ActiveCellInNamedRange(NameOfRange As String) As Boolean On Error Resume Next ActiveCellInNamedRange = (Application.Intersect(ActiveCell, Range(NameOfRange)).Cells.Count > 0) End Function
Cdt,
"Droopy191" a écrit dans le message de news: 426e6ffe$0$7838$
Bonjour,
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Comment faire ?
Merci de vos conseils
DR
Droopy191
Bonjour,
Tu peux essayer quelque chose comme ci-dessous
Function ActiveCellInNamedRange(NameOfRange As String) As Boolean On Error Resume Next ActiveCellInNamedRange = (Application.Intersect(ActiveCell, Range(NameOfRange)).Cells.Count > 0) End Function
Cdt,
"Droopy191" a écrit dans le message de news: 426e6ffe$0$7838$
Bonjour,
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Comment faire ?
Merci de vos conseils
DR
Merci, la fonction intersect semble correspondre à ce que je cherche. Je vais essayer.
DR
Bonjour,
Tu peux essayer quelque chose comme ci-dessous
Function ActiveCellInNamedRange(NameOfRange As String) As Boolean
On Error Resume Next
ActiveCellInNamedRange = (Application.Intersect(ActiveCell,
Range(NameOfRange)).Cells.Count > 0)
End Function
Cdt,
"Droopy191" <droopy191_pas_de_spam@free.fr> a écrit dans le message de news:
426e6ffe$0$7838$626a14ce@news.free.fr...
Bonjour,
Soit une plage "B1: F12",
je voudrais tester si la cellule active est incluse ou non dans cette
plage.
Comment faire ?
Merci de vos conseils
DR
Merci,
la fonction intersect semble correspondre à ce que je cherche.
Je vais essayer.
Function ActiveCellInNamedRange(NameOfRange As String) As Boolean On Error Resume Next ActiveCellInNamedRange = (Application.Intersect(ActiveCell, Range(NameOfRange)).Cells.Count > 0) End Function
Cdt,
"Droopy191" a écrit dans le message de news: 426e6ffe$0$7838$
Bonjour,
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Comment faire ?
Merci de vos conseils
DR
Merci, la fonction intersect semble correspondre à ce que je cherche. Je vais essayer.
DR
Alain
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Bonsoir,
Je ne comprends pas ce qu'est la cellule active mais, si tu parles de la selection, il faut penser qu'elle peut représenter un range de plusieurs cellules.
Si tu souhaite tester la première cellule de la selection, utilises :
Soit une plage "B1: F12",
je voudrais tester si la cellule active est incluse ou non dans
cette plage.
Bonsoir,
Je ne comprends pas ce qu'est la cellule active mais, si tu parles de la selection, il faut penser qu'elle peut représenter un range de plusieurs cellules.
Si tu souhaite tester la première cellule de la selection, utilises :
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Bonsoir,
Je ne comprends pas ce qu'est la cellule active mais, si tu parles de la selection, il faut penser qu'elle peut représenter un range de plusieurs cellules.
Si tu souhaite tester la première cellule de la selection, utilises :
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Bonsoir,
Je ne comprends pas ce qu'est la cellule active mais, si tu parles de la selection, il faut penser qu'elle peut représenter un range de plusieurs cellules.
Si tu souhaite tester la première cellule de la selection, utilises :
Dans le détail, il s'agit d'appliquer une procédure sur un événement Workbook_SheetChange si la cellule qui change est bien dans le range valide.
L'événement Workbook_SheetChange réagit bien sur la saisie/modification de données dans une cellule ? A quelles occasions pourrait'il me renvoyer un range > 1 cellule ?
En tous cas merci pour ta remarque, je vais creuser de ce coté
DR
Soit une plage "B1: F12",
je voudrais tester si la cellule active est incluse ou non dans
cette plage.
Bonsoir,
Je ne comprends pas ce qu'est la cellule active mais, si tu parles de la selection, il faut penser qu'elle peut représenter un range de plusieurs cellules.
Si tu souhaite tester la première cellule de la selection, utilises :
Dans le détail, il s'agit d'appliquer une procédure sur un événement
Workbook_SheetChange si la cellule qui change est bien dans le range valide.
L'événement Workbook_SheetChange réagit bien sur la saisie/modification
de données dans une cellule ? A quelles occasions pourrait'il me
renvoyer un range > 1 cellule ?
En tous cas merci pour ta remarque, je vais creuser de ce coté
Soit une plage "B1: F12", je voudrais tester si la cellule active est incluse ou non dans cette plage.
Bonsoir,
Je ne comprends pas ce qu'est la cellule active mais, si tu parles de la selection, il faut penser qu'elle peut représenter un range de plusieurs cellules.
Si tu souhaite tester la première cellule de la selection, utilises :
Dans le détail, il s'agit d'appliquer une procédure sur un événement Workbook_SheetChange si la cellule qui change est bien dans le range valide.
L'événement Workbook_SheetChange réagit bien sur la saisie/modification de données dans une cellule ? A quelles occasions pourrait'il me renvoyer un range > 1 cellule ?
En tous cas merci pour ta remarque, je vais creuser de ce coté