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
| Sub VS_Click()
With ThisWorkbook.Sheets("Fichier Sociétés")
Dim num As Long
num = Range("C" & .Rows.Count).End(xlUp).Row ' Dernière cellule non vide dans la colonne C
num = num + 1 ' Première cellule vide dans la colonne C
If num < 11 Then .Cells(num, 1).Value = "S00" ' Boucles IF générant le code client sou le format : S001 ... S010 ... S100 ... S1000
If num < 101 Then
If num > 10 Then .Cells(num, 1).Value = "S0"
End If
If num > 1001 Then .Cells(num, 1).Value = "S"
.Cells(num, 2).Value = (num - 1) ' Détermination du numéro client suivant la ligne du tableur
.Cells(num, 3).Value = TextBox1.Value ' Recopies dans données saisies dans leurs colonnes respectives
.Cells(num, 4).Value = TextBox2.Value
.Cells(num, 5).Value = TextBox3.Value
.Cells(num, 6).Value = TextBox4.Value
.Cells(num, 7).Value = TextBox5.Value
.Cells(num, 8).Value = TextBox6.Value
.Cells(num, 9).Value = TextBox7.Value
TextBox1.Value = "" ' Efface toutes les données saisies dans TextBox
TextBox2.Value = ""
TextBox3.Value = ""
TextBox4.Value = ""
TextBox5.Value = ""
TextBox6.Value = ""
TextBox7.Value = ""
.Select ' Affiche la Feuille " Fichier Sociétés "
End With
End Sub |
Partager