Excel 2007 : Clic +1 ou -1

Résolu/Fermé
coconuts - 15 juin 2011 à 11:37
Christof422 Messages postés 871 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 8 février 2015 - 15 juin 2011 à 14:40
Bonjour,

Je souhaiterais intégrer dans une feuille Excel, un bouton qui me permettrais lors du clic de passer une valeur par exemple de 2 a 3.

Cela m'aiderai énormément car je passe beaucoup de coup de fil tous les jours et j'aimerais que sur un simple clic une case m'indique plus 1 appel, plus 2 appels
du type
Appel [1+-]

Je ne sais pas si cela est réalisable mais cela m'aiderai beaucoup au lieu a chaque fois entrer la valeur et surtout un Gain de Temps.

Merci à vous pour toute vos suggestions et vos réponses.
Version Excel concerné : Excel 2007

A voir également:

3 réponses

melanie1324 Messages postés 1504 Date d'inscription vendredi 25 mai 2007 Statut Membre Dernière intervention 31 janvier 2018 155
15 juin 2011 à 11:45
Bonjour,

A l'aide d'une macro.

prends un fichier excel.
vas dans Outils, macro, visual basic editor.

Dans le menu à gauche, double clique sur la feuille qui t'intéresse et mets ce code

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)

'si tu fait un clic droit sur la cellule A1, alors, la cellule A1 sera incrémetée de 1
'si tu veux que ce soit une autre cellule, target.row = mets le numéro de ligne concernée
'target.column = mets le numéro de colonne concernée
'cells(ligne,colonne) mets le numéro d eligne et de colonne souhaité
If Target.Row = 1 And Target.Column = 1 Then
Cells(1, 1) = Cells(1, 1) + 1
End If

End Sub
1
Christof422 Messages postés 871 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 8 février 2015 212
15 juin 2011 à 11:48
Clic droit sur la barre des taches>boite a outils>cliquer sur l'icone bouton pour le mettre sur la feuille.

Double cliquer sur ce bouton qui vient d'apparaître.

Rentrer ce code dans la fenêtre qui vient de s'ouvrir (en remplacant lignet et colonne par ceux qui coressponde a la case a modifier (ex: B3->>cells(2,3))).
cells(ligne,colonne)=cells(ligne,colonne)+1
1
RESOLU !
@ melanie1324, Merci pour ta réponse mais je pense que ta commande "Outils, macro, visual basic editor. " n'existe pas sous Excel 2007 mais plutot 2002.

Mais merci tout de meme de m'avoir répondu.

@ Christof422 : Cela fonctionne, et même très bien sachant qu'elle à été tres simple à mettre en oeuvre et rapide aussi.
Ca marche même si au début jai eu un peu de mal avec les boites et autres boutons.

Encore merci à vous 2
0
Christof422 Messages postés 871 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 8 février 2015 212
15 juin 2011 à 14:40
dr
0