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
| Private Sub Accepter_Click()
Dim Recherche As Range
Dim Reference As String
Worksheets("Facture").Activate 'selectionne la feuille Facture
If Vendre.TextBox_Contact.Value = "" Then
MsgBox " Le champ Contact est obligatoire . "
Exit Sub
Else
'Affiche les informations du client
Cells(8, 2) = valeur
Cells(9, 2) = Vendre.TextBox_Société.Value
Cells(10, 2) = Vendre.TextBox_Contact.Value
Cells(11, 2) = Vendre.TextBox_Adresse.Value
Cells(12, 2) = Vendre.TextBox_Ville.Value
Cells(13, 2) = Vendre.TextBox_Pays.Value
Cells(9, 6) = Date
Cells(11, 6) = Vendre.TextBox_Code_Client.Value
'Affiche la commande Ligne 1
Cells(17, 1) = Vendre.TextBox_Ref1.Value
Cells(17, 2) = Vendre.TextBox_Desig1.Value
Cells(17, 5) = Vendre.TextBox_Qté_Cdée1.Value
Cells(17, 6) = Vendre.TextBox_PUV1.Text
Cells(17, 7) = Vendre.TextBox_Prix_Tot_Lign1.Text
End If
'Soustrait du Stock
Reference = TextBox_Ref1.Value
Qté = TextBox_Qté_Cdée1
'Recherche du code dans la colonne A de la fiche Produits
Set Recherche = Sheets("Produits").Range("A:A").Find(Reference)
If Not Recherche Is Nothing Then 'Trouvé
'modifier la valeur dans la 11e colonne à la droite du code trouvé colonne stock
Recherche.Offset(0, 11) = Recherche.Offset(0, 11) - Qté
'Affiche la commande Ligne 2
Cells(18, 1) = Vendre.TextBox_Ref2.Value
Cells(18, 2) = Vendre.TextBox_Desig2.Value
Cells(18, 5) = Vendre.TextBox_Qté_Cdée2.Value
Cells(18, 6) = Vendre.TextBox_PUV2.Value
Cells(18, 7) = Vendre.TextBox_Prix_Tot_Lign2.Value
End If
'Soustrait du Stock
Reference = TextBox_Ref2.Value
Qté = TextBox_Qté_Cdée2
'Recherche du code dans la colonne A de la fiche Produits
Set Recherche = Sheets("Produits").Range("A:A").Find(Reference)
If Not Recherche Is Nothing Then 'Trouvé
'modifier la valeur dans la 11e colonne à la droite du code trouvé colonne stock
Recherche.Offset(0, 11) = Recherche.Offset(0, 11) - Qté |
Partager