Bonjour,
J'ai un problème avec une macro que je suis en train de construire.
Je souhaite écrire sur une mama ligne, différentes données inscritent dans plusieurs TextBox de ma form.
Cela fonctionne très bien pour la première ligne, mais pas pour les suivantes.
En effet si je me met sur la troisième ligne, les deux premières cellules que je rempli sont bien a leur place, mais la 3ème et 4ème se trouve sur la Ligne N°5!
Je ne comprend pas, de plus chaque fois l'écart est plus grand...
Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
 
Private Sub UserForm1_Initialize()
    Me.StartUpPosition = 2  'centre la form dans la fenetre
    Row As Integer
    Collum As Integer
End Sub
 
Private Sub CommandButton1_Click()
    Unload UserForm1     'ferme la UserForm
End Sub
 
Private Sub TextBox1_Change()
    ActiveCell.Value = TextBox1.Value
End Sub
 
Private Sub TextBox2_Change()
    ActiveCell.Next = TextBox2.Value
End Sub
 
Private Sub TextBox3_Change()
    Collum = 2
    ActiveCell.Next(ActiveCell.Row, Collum) = TextBox3.Value
End Sub
 
Private Sub TextBox4_Change()
    Collum = 3
    ActiveCell.Next(ActiveCell.Row, Collum) = TextBox4.Value
End Sub
Si quelqu'un peut m'aider ça serai cool par ce que je n'arrive pas à comprendre d'où vient le problème.
Merci par avance