Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion OngNoi
  • 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 !

O

OngNoi

Guest
Bonjour,

Je voudrais créer un compteur pour compter le nombre de fois que l'utilisateur lance ma macro et afficher ce nombre à A1
Le code suivant ne marche pas:

Dim Compteur as byte

Compteur = Compteur +1

Range "A1" = Compteur

Quelqu'un peut il m'aider

Merci par avance
 
Re : Compteur

Bonjour

Range("A1")=compteur

ou éventuellement :

Range("A1").value=compteur

Toutefois, si tu veux récupérer la valeur de A1 à chaque lancement de macro pour l'ajouter au compteur il faudrait écrire:

Compteur= Range("A1").value+1 'pour récupérer et incrémenter le compteur

puis

Range("A1")=compteur ' pour le mémoriser

Edit : bonjour J pierre et bhbh
 
Dernière édition:
Re : Compteur

Bonjour OngNoi, Luki, le forum,

En précisant également qu'il faut récupérer la valeur initiale donc :

compteur = Range("a1")
compteur = compteur + 1
Range("A1") = compteur

Bonne journée.

Jean-Pierre

Edit : Bonjour bhbh et bien plus simple, j'étais resté sur l'idée première.
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
43
Affichages
809
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…