J'ai écrit un module en vba, mais, avant de lancer une routine, je voudrais
vérifier si la cellule sélectionnée fait bien partir d'une zonne déterminée
exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de la
ligne sélectionnée mais en colonne "A".
C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être
active, si je clique en "E10" c'est la "E1" qui est active.
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
garnote
Salut Jean,
Essaie ceci :
Sub Dedans() Set ici = ActiveCell If Not Intersect(ici, Range("A2:F12")) Is Nothing Then Cells(ici.Row, 1).Select End If End Sub
Cela te convient-il ?
Serge
"Jean" a écrit dans le message de news: 43e10e75$0$21304$
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de la ligne sélectionnée mais en colonne "A". C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être active, si je clique en "E10" c'est la "E1" qui est active.
Merci d'avance.
Jean
Salut Jean,
Essaie ceci :
Sub Dedans()
Set ici = ActiveCell
If Not Intersect(ici, Range("A2:F12")) Is Nothing Then
Cells(ici.Row, 1).Select
End If
End Sub
Cela te convient-il ?
Serge
"Jean" <jj@free.fr> a écrit dans le message de news:
43e10e75$0$21304$8fcfb975@news.wanadoo.fr...
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je
voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne
déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de
la ligne sélectionnée mais en colonne "A".
C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être
active, si je clique en "E10" c'est la "E1" qui est active.
Sub Dedans() Set ici = ActiveCell If Not Intersect(ici, Range("A2:F12")) Is Nothing Then Cells(ici.Row, 1).Select End If End Sub
Cela te convient-il ?
Serge
"Jean" a écrit dans le message de news: 43e10e75$0$21304$
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de la ligne sélectionnée mais en colonne "A". C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être active, si je clique en "E10" c'est la "E1" qui est active.
Merci d'avance.
Jean
garnote
Si tu ajoutes cette macro de feuille, ça se fera automatiquement.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dedans End Sub
ReSerge
"garnote" a écrit dans le message de news:
Salut Jean,
Essaie ceci :
Sub Dedans() Set ici = ActiveCell If Not Intersect(ici, Range("A2:F12")) Is Nothing Then Cells(ici.Row, 1).Select End If End Sub
Cela te convient-il ?
Serge
"Jean" a écrit dans le message de news: 43e10e75$0$21304$
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de la ligne sélectionnée mais en colonne "A". C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être active, si je clique en "E10" c'est la "E1" qui est active.
Merci d'avance.
Jean
Si tu ajoutes cette macro de feuille, ça se fera automatiquement.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dedans
End Sub
ReSerge
"garnote" <rien@absent.com> a écrit dans le message de news:
eTqqqm2JGHA.2336@TK2MSFTNGP12.phx.gbl...
Salut Jean,
Essaie ceci :
Sub Dedans()
Set ici = ActiveCell
If Not Intersect(ici, Range("A2:F12")) Is Nothing Then
Cells(ici.Row, 1).Select
End If
End Sub
Cela te convient-il ?
Serge
"Jean" <jj@free.fr> a écrit dans le message de news:
43e10e75$0$21304$8fcfb975@news.wanadoo.fr...
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je
voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne
déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de
la ligne sélectionnée mais en colonne "A".
C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être
active, si je clique en "E10" c'est la "E1" qui est active.
Si tu ajoutes cette macro de feuille, ça se fera automatiquement.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dedans End Sub
ReSerge
"garnote" a écrit dans le message de news:
Salut Jean,
Essaie ceci :
Sub Dedans() Set ici = ActiveCell If Not Intersect(ici, Range("A2:F12")) Is Nothing Then Cells(ici.Row, 1).Select End If End Sub
Cela te convient-il ?
Serge
"Jean" a écrit dans le message de news: 43e10e75$0$21304$
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de la ligne sélectionnée mais en colonne "A". C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être active, si je clique en "E10" c'est la "E1" qui est active.
Merci d'avance.
Jean
Jean
Merci c'est parfait.
Jean
"garnote" a écrit dans le message de news: %23%23$
Si tu ajoutes cette macro de feuille, ça se fera automatiquement.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dedans End Sub
ReSerge
"garnote" a écrit dans le message de news:
Salut Jean,
Essaie ceci :
Sub Dedans() Set ici = ActiveCell If Not Intersect(ici, Range("A2:F12")) Is Nothing Then Cells(ici.Row, 1).Select End If End Sub
Cela te convient-il ?
Serge
"Jean" a écrit dans le message de news: 43e10e75$0$21304$
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de la ligne sélectionnée mais en colonne "A". C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être active, si je clique en "E10" c'est la "E1" qui est active.
Merci d'avance.
Jean
Merci c'est parfait.
Jean
"garnote" <rien@absent.com> a écrit dans le message de news:
%23%23$n0p2JGHA.1544@TK2MSFTNGP11.phx.gbl...
Si tu ajoutes cette macro de feuille, ça se fera automatiquement.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dedans
End Sub
ReSerge
"garnote" <rien@absent.com> a écrit dans le message de news:
eTqqqm2JGHA.2336@TK2MSFTNGP12.phx.gbl...
Salut Jean,
Essaie ceci :
Sub Dedans()
Set ici = ActiveCell
If Not Intersect(ici, Range("A2:F12")) Is Nothing Then
Cells(ici.Row, 1).Select
End If
End Sub
Cela te convient-il ?
Serge
"Jean" <jj@free.fr> a écrit dans le message de news:
43e10e75$0$21304$8fcfb975@news.wanadoo.fr...
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je
voudrais vérifier si la cellule sélectionnée fait bien partir d'une
zonne déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de
la ligne sélectionnée mais en colonne "A".
C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être
active, si je clique en "E10" c'est la "E1" qui est active.
"garnote" a écrit dans le message de news: %23%23$
Si tu ajoutes cette macro de feuille, ça se fera automatiquement.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dedans End Sub
ReSerge
"garnote" a écrit dans le message de news:
Salut Jean,
Essaie ceci :
Sub Dedans() Set ici = ActiveCell If Not Intersect(ici, Range("A2:F12")) Is Nothing Then Cells(ici.Row, 1).Select End If End Sub
Cela te convient-il ?
Serge
"Jean" a écrit dans le message de news: 43e10e75$0$21304$
Bonjour à tous
J'ai écrit un module en vba, mais, avant de lancer une routine, je voudrais vérifier si la cellule sélectionnée fait bien partir d'une zonne déterminée exemple "A2:F12".
Lorsque ce test est fait je voudrais que la cellule active soit celle de la ligne sélectionnée mais en colonne "A". C'est à dire si je clique en "C6", c'est la cellule "C1" qui doit être active, si je clique en "E10" c'est la "E1" qui est active.