(RESOLU)incrementer une cellule a chaque appuie sur un bouton

  • Initiateur de la discussion Initiateur de la discussion titoupoulpe
  • 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 !

T

titoupoulpe

Guest
bonjour a tous
étant débutant avec le VBA je cherche un code pour incrémenter un cellule a chaque fois que j'appuie sur un bouton
voici le code que j'ai tapé :


Sub copierplage()
Dim L As Integer
L = Sheets("F1").Range("a65536").End(xlUp).Row + 1 'Pour placer le nouvel enregistrement à la première ligne de tableau non vide
Sheets("F1").Activate
Range("A" & L).Value =
Range("B" & L).Value = Sheets("CAISSE").Range("D5")
Range("C" & L).Value = Sheets("CAISSE").Range("D8")
Range("E" & L).Value = Sheets("CAISSE").Range("D10")
Range("G" & L).Value = Sheets("CAISSE").Range("D12")
Range("I" & L).Value = Sheets("CAISSE").Range("D14")
Range("K" & L).Value = Sheets("CAISSE").Range("D16")

End Sub

je voudrais que la case A soit incrémente en commençant par 1 a chaque fois que j'appuie sur le bouton

merci d'avance.
 
Dernière modification par un modérateur:
Re : incrementer une cellule a chaque appuie sur un bouton

bonjour
merci pour ton aide mais j'ai essayé mais ca ne marche pas il me marque incompatibilité de type 13

cordialement
 
Dernière modification par un modérateur:
Re : incrementer une cellule a chaque appuie sur un bouton

Bonsoir titoupoulpe, bonsoir Patrice

Code:
Sub copierplage()
Dim L As Integer
L = Sheets("F1").Range("a65536").End(xlUp).Row + 1 'Pour placer le nouvel enregistrement à la première ligne de tableau non vide
Sheets("F1").Activate
Range("A" & L).Value = Range("A" & L).Offset(-1, 0).Value + 1
Range("B" & L).Value = Sheets("CAISSE").Range("D5")
Range("C" & L).Value = Sheets("CAISSE").Range("D8")
Range("E" & L).Value = Sheets("CAISSE").Range("D10")
Range("G" & L).Value = Sheets("CAISSE").Range("D12")
Range("I" & L).Value = Sheets("CAISSE").Range("D14")
Range("K" & L).Value = Sheets("CAISSE").Range("D16")

End Sub

Cdt
Pat
 
- 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

P
Réponses
4
Affichages
929
P
S
Réponses
13
Affichages
2 K
Stedemart
S
V
Réponses
17
Affichages
3 K
VBgalère
V
H
  • Question Question
2
Réponses
17
Affichages
2 K
E
  • Question Question
Réponses
4
Affichages
2 K
enzo_s
E
C
Réponses
18
Affichages
3 K
caramote13
C
J
Réponses
15
Affichages
20 K
opopop
O
Retour