Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Copier les valeurs d'un formulaire dans la première ligne vide du tableau

José Alain

XLDnaute Nouveau
Bonjour à tous,
J'ai tellement besoins d'aide les amis,
ce que je veux faire c'est de copier automatiquement les données que j'ai saisi dans le formulaire dans le tableau qui se trouve dans la feuille liste
j'ai fais un macro mais le copie colle toujours sur la première ligne, alors que ça doit être collé dans la ligne suivante

Merci,
 

Pièces jointes

  • Copie de test interface.xlsm
    72.3 KB · Affichages: 4

vgendron

XLDnaute Barbatruc
bonjour

ton fichier en retour
1) j'ai mis des données sous forme de Table Structurées
2) les données de validation font référence à ces TS
3) voir le code de la macro avec les commentaires
 

Pièces jointes

  • Copie de test interface.xlsm
    69 KB · Affichages: 5

job75

XLDnaute Barbatruc
Bonjour José Alain, vgendron,

La macro du bouton VALIDER :
VB:
Sub insertion()
Dim a, n&
With Sheets("Formulaire")
    a = Array(.[H5], .[H7], .[H9], .[H11], .[H13], .[H15], .[H17], .[H19])
End With
With Sheets("liste").ListObjects(1).Range
    n = IIf(.Cells(2, 1) = "", 2, .Rows.Count + 1)
    .Rows(n) = a
End With
End Sub
A+
 

Pièces jointes

  • Copie de test interface.xlsm
    71 KB · Affichages: 8

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…