Clic sur une cellule= chiffre sur une autre
Résolu/Fermé
wervol
Messages postés
651
Date d'inscription
vendredi 23 novembre 2007
Statut
Membre
Dernière intervention
1 juin 2020
-
15 janv. 2010 à 14:24
wervol Messages postés 651 Date d'inscription vendredi 23 novembre 2007 Statut Membre Dernière intervention 1 juin 2020 - 18 janv. 2010 à 17:28
wervol Messages postés 651 Date d'inscription vendredi 23 novembre 2007 Statut Membre Dernière intervention 1 juin 2020 - 18 janv. 2010 à 17:28
A voir également:
- Clic sur une cellule= chiffre sur une autre
- Aller à la ligne dans une cellule excel - Guide
- Excel trier par ordre croissant chiffre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Verrouiller une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
8 réponses
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
575
16 janv. 2010 à 09:34
16 janv. 2010 à 09:34
Bonjour,
Tu copies le code VBA ci-dessous dans le module de ta feuille accessible par Alt+F11
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Address = "$A$1" Then
i = Target.Row
Cells(i + 1, 1).Value = Cells(i + 1, 1).Value + 1
End If
End Sub
pour A1 comme cellule à cliquer et A2 comme cellule de résultat.
Bonne journée.
Tu copies le code VBA ci-dessous dans le module de ta feuille accessible par Alt+F11
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Target.Address = "$A$1" Then
i = Target.Row
Cells(i + 1, 1).Value = Cells(i + 1, 1).Value + 1
End If
End Sub
pour A1 comme cellule à cliquer et A2 comme cellule de résultat.
Bonne journée.
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
16 janv. 2010 à 09:54
16 janv. 2010 à 09:54
Bonjour,
Excusez l'intrusion... Wervol souhaite que la cellule "destination" change à chaque clic : B1 = 1 B2 = 2 etc.
Pour cela, en reprenant le code de g :
Excusez l'intrusion... Wervol souhaite que la cellule "destination" change à chaque clic : B1 = 1 B2 = 2 etc.
Pour cela, en reprenant le code de g :
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) If Target.Address = "$A$1" Then If [B1] = "" Then [B1] = 1 Else Range("B65536").End(xlUp).Offset(1, 0).Value = Range("B65536").End(xlUp).Value + 1 End If End If End Sub
g
Messages postés
1262
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
575
16 janv. 2010 à 10:23
16 janv. 2010 à 10:23
ReBonjour,
Pas d'excuses..... Intrusion tout à fait oportune.
Bien cordialement.
Pas d'excuses..... Intrusion tout à fait oportune.
Bien cordialement.
wervol
Messages postés
651
Date d'inscription
vendredi 23 novembre 2007
Statut
Membre
Dernière intervention
1 juin 2020
133
16 janv. 2010 à 23:05
16 janv. 2010 à 23:05
bonsoie
merci pour vos réponse c'est que je recherchais mais pas que sa changes a chaque fois
merci quand même pour votre disponibilité
cordialement
merci pour vos réponse c'est que je recherchais mais pas que sa changes a chaque fois
merci quand même pour votre disponibilité
cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
17 janv. 2010 à 10:11
17 janv. 2010 à 10:11
SAlut,
Si tu veux que la procédure s'arrête après 2 fois (c a d quand B2 = 2) tu peux faire ceci :
Cordialement, et ..... Bonne Année, mes meilleurs voeux pour 2010!!!
-- Tout problème à sa solution. S'il n'y a pas de solution, ou est le problème? --
Si tu veux que la procédure s'arrête après 2 fois (c a d quand B2 = 2) tu peux faire ceci :
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) If Target.Address = "$A$1" Then If [B2] = 2 then exit sub If [B1] = "" Then [B1] = 1 Else [B2] = 2 End If End If End Sub--
Cordialement, et ..... Bonne Année, mes meilleurs voeux pour 2010!!!
-- Tout problème à sa solution. S'il n'y a pas de solution, ou est le problème? --
wervol
Messages postés
651
Date d'inscription
vendredi 23 novembre 2007
Statut
Membre
Dernière intervention
1 juin 2020
133
17 janv. 2010 à 12:42
17 janv. 2010 à 12:42
Bonjour
Meilleurs voeux égalemement pour 2010
Pour le code j'ai un petit souci dans la cellule ou on dois cliquer la procedure s'applique egalement quand je deplace avec les fleches directionnelle la cellule s'incrémente aussi de 1 un peu embetant quand je dois déplacer vers d'autres cellule
bon dimanche a vous
Meilleurs voeux égalemement pour 2010
Pour le code j'ai un petit souci dans la cellule ou on dois cliquer la procedure s'applique egalement quand je deplace avec les fleches directionnelle la cellule s'incrémente aussi de 1 un peu embetant quand je dois déplacer vers d'autres cellule
bon dimanche a vous
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 752
18 janv. 2010 à 09:20
18 janv. 2010 à 09:20
Bonjour,
Il existe d'autres "évènements" permettant d'exécuter automatiquement une procédure. Là nous avions choisit :
par :
Dans ce cas, la procédure se lancera en double cliquant sur A1...
Il existe d'autres "évènements" permettant d'exécuter automatiquement une procédure. Là nous avions choisit :
Worksheet_SelectionChangec'est à dire lorsque l'on sélectionne une autre cellule dans la feuille excel. Il n'y a pas d'"évènement" au clic dans une cellule néanmoins il y en a qui lance la procédure "avant le double clic"... Il suffit pour vous de remplacer :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
par :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dans ce cas, la procédure se lancera en double cliquant sur A1...
wervol
Messages postés
651
Date d'inscription
vendredi 23 novembre 2007
Statut
Membre
Dernière intervention
1 juin 2020
133
18 janv. 2010 à 17:28
18 janv. 2010 à 17:28
BONJOUR
merci pour ton aide pijaku c'est mieux avec la dernière procédure avec le double clique pour moi c'est parfait comme cela merci beaucoup
bonne soirée
merci pour ton aide pijaku c'est mieux avec la dernière procédure avec le double clique pour moi c'est parfait comme cela merci beaucoup
bonne soirée