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

XL 2016 transfert de données

AdT6320

XLDnaute Nouveau
Bonjour,

Je dois créer un archivage de certaines données d'une facture.

Je suppose quand VBA je dois passer par une boucle qui décale d'une ligne à chaque fois que je clique sur le bouton archivage.

Je joins un exemple du fichier

Qui peut m'aider ???
Déjà grand MERCI pour votre aide

ADT
 

Pièces jointes

  • Fact TMS.xlsx
    19.3 KB · Affichages: 26

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir ADT,
Un essai en PJ avec :
VB:
Sub Archive()
Application.ScreenUpdating = False
DL = 1 + Sheets("Archivage").Range("A65500").End(xlUp).Row ' Première ligne disponible
With Sheets("Archivage")
    .Cells(DL, "A") = Range("A21")  ' à voir si c'est la bonne case de la date
    .Cells(DL, "B") = Range("D7")   ' à voir si c'est la bonne case du client
    .Cells(DL, "C") = Range("C17")  ' No facture
    .Cells(DL, "D") = Range("D17")  ' Indice No facture
    .Cells(DL, "E") = Range("E45")  ' HT
    .Cells(DL, "F") = Range("E46")  ' TVA
    .Cells(DL, "G") = Range("E47")  ' TTC
End With
End Sub
 

Pièces jointes

  • Fact TMS.xlsm
    25.1 KB · Affichages: 5

Discussions similaires

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