Incrementation à partir d'un bouton

  • Initiateur de la discussion Initiateur de la discussion philmaure
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

philmaure

XLDnaute Impliqué
Bonjour,
Je souhaite a partir d'une feuille excel cliquer sur un bouton pour incrementer une cellule dans une autre feuille.
Je travaille dans un service client, je voudrais lorsque j'ai termine un appel cliquer sur un bouton qui va comptabiliser dans une autre feuille mon nombre d'appel.
Ex : feuille 1
Bouton appel ok
bouton appel NOK

Si je clique sur bouton ok j'aurai dans la feuille 2 : appel ok : 1
Idem si c'est un clic sur le bouton NOK

Et les compteur évoluerai au fur et a mesure des appels pris

Merci d'avance pour vos réponses
Cdlt
Philippe
 
Re : Incrementation à partir d'un bouton

bonsoir philmaure,
dans ton bouton tu mets pour incrémenter la cellule A1 de la feuille 2
Code:
Sub CommandButton1_Click()
feuil2.cells(1,1)= feuil2.cells(1,1) +1
end sub
a+
papou 🙂

EDIT ; et si tu sais pas faire tu fais un petit fichier avec ce que tu veux et ou tu le veux, et on te fera cela
 
Dernière édition:
Re : Incrementation à partir d'un bouton

Papou
Je ne parviens pas à envoyer la pj (je suis nouveau sur le site et j'ai pas encore tout compris.
Est il possible de prendre en compte la date du jour pour que le lendemain tout s'efface et on repart à Zero

Feuille 1 j'aurai 2 boutons

Feuille 2 un tableau avec les dates du mois et 2 colonnes pour le compteur de chacun des boutons

Je ne sais pas si c'est compréhensible.
Merci Papou
 
Re : Incrementation à partir d'un bouton

Bonsoir

Une proposition simple

Colle ces deux macros dans la feuille 1
(Clic-droit sur l'onglet -> Visualiser le code)

Code:
Sub Formeautomatique3_QuandClic()
Dim d As Date, o As Range
d = Date
Set o = Sheets("Feuil2").Cells.Find(what:=d)
o.Offset(, 1) = o.Offset(, 1) + 1
End Sub
Code:
Sub Formeautomatique4_QuandClic()
Dim d As Date, o As Range
d = Date
Set o = Sheets("Feuil2").Cells.Find(what:=d)
o.Offset(, 2) = o.Offset(, 2) + 1
End Sub
Et affectes à chaque bouton la macro afférente.
(Clic-droit sur la forme automatique -> Affecter une macro)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
2 K
Retour