Ajout automatique des données dans une nouvelle ligne en cliquant sur un bouton

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

A

abousaad

Guest
Bonjour à tous;
Prière de m'aider à réaliser cette tâche:
Sur le classeur ci-joint j'ai un bouton de commande "Ajouter" qui sert à insérer des données saisies dans une nouvelle ligne de la feuille "BDD" en ajoutant comme données complémentaire le N° et la date de saisie.
merci pour votre aide et bon journée à tous.
 

Pièces jointes

Re : Ajout automatique des données dans une nouvelle ligne en cliquant sur un bouton

Bonjour, abousaad, le Forum,

Comme ceci, peut-être :

VB:
Sub BDD_MAJ()
    Application.ScreenUpdating = False
    With Sheets("bdd")
        .Range("b65536").End(xlUp)(2).Resize(, 4).Value = Sheets("eleves").Range("a3:d3").Value
        .Range("f65536").End(xlUp)(2) = Date
        .Range("a65536").End(xlUp)(2).Value = "=ROW(RC[1])-4":  .Range("a65536").End(xlUp)(2).Value = .Range("a65536").Value:  .Cells.EntireColumn.AutoFit:
    End With
    Sheets("eleves").Range("a3:d3").ClearContents
    Application.ScreenUpdating = True
End Sub

A bientôt 🙂
 
Re : Ajout automatique des données dans une nouvelle ligne en cliquant sur un bouton

Merci bcp pour votre aide
ça marche comme il faut
Bonjour, abousaad, le Forum,

Comme ceci, peut-être :

VB:
Sub BDD_MAJ()
    Application.ScreenUpdating = False
    With Sheets("bdd")
        .Range("b65536").End(xlUp)(2).Resize(, 4).Value = Sheets("eleves").Range("a3:d3").Value
        .Range("f65536").End(xlUp)(2) = Date
        .Range("a65536").End(xlUp)(2).Value = "=ROW(RC[1])-4":  .Range("a65536").End(xlUp)(2).Value = .Range("a65536").Value:  .Cells.EntireColumn.AutoFit:
    End With
    Sheets("eleves").Range("a3:d3").ClearContents
    Application.ScreenUpdating = True
End Sub

A bientôt 🙂
 
- 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

Retour