1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| Private Sub CommandButton4_Click()
Application.ScreenUpdating = False
'enregistrement des données principale sur la feuille "COMPTA"
'ajoute une nouvelle ligne à la feuille "COMPTA"
Sheets("FACTURE").Rows("2:2").Insert shift:=xlDown
copyorigin = xlFormatFromLeftOrAbove
'recherche et copie le numéro de la facture
Sheets("FACTURE").Range("D18").Copy
Sheets("COMPTA").Range("A2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
'recherche et copie la date de la facture
Sheets("FACTURE").Range("A18").Copy
Sheets("COMPTA").Range("B2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
'recherche et copie le client sur la nouvelle ligne dans "COMPTA"
Sheets("FACTURE").Range("G12").Copy
Sheets("COMPTA").Range("C2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
'recherche et copie le montant TTC de la facture
Sheets("FACTURE").Range("J49").Copy
Sheets("COMPTA").Range("E2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
'recherche et copie le montant HT de la facture
Sheets("FACTURE").Range("J45").Copy
Sheets("COMPTA").Range("F2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
'recherche et copie le montant TVA 5.5% de la facture
Sheets("FACTURE").Range("D47").Copy
Sheets("COMPTA").Range("G2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
'recherche et copie le montant TVA 10% de la facture
Sheets("FACTURE").Range("D48").Copy
Sheets("COMPTA").Range("I2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
'recherche et copie le montant TVA 20% de la facture
Sheets("FACTURE").Range("D49").Copy
Sheets("COMPTA").Range("J2").PasteSpecial Paste:=xlpastevalue, operation:=xlNone, skipblanks _
:=False, Transpose:=False
End Sub |
Partager