bonjour à tous,
j'ai un ptit souci...
quand je veux modifier une donnée dans ma feuille d'près un usf, cela modifie bien celle-ci mais elle rajoute une ligne au lieu de modifié celle selectionner.
voici mon code
merci de votre aide
Private Sub CommandButton_OK_Click()
Dim L As Integer
With Worksheets("Intervention")
If Pointeur_intervention = 0 Then
L = Range("A65536").End(xlUp).Row + 1
Else
L = Pointeur_intervention
End If
If Flag_Modif Then
If INTERVENTION.Cbx_Inter = "" Then
Msg = "Mettez le Numéro d'intervention?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "Oubli de Saisie "
Réponse = MsgBox(Msg, Style, Title)
If Réponse = 6 Then Exit Sub
End If
.Range("B" & L).Value = INTERVENTION.Cbx_Inter
Else
If INTERVENTION.TextBox_N°intervention = "" Then
Msg = "Mettez le Numéro d'intervention?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "Oubli de Saisie "
Réponse = MsgBox(Msg, Style, Title)
If Réponse = 6 Then Exit Sub
End If
.Range("B" & L).Value = INTERVENTION.TextBox_N°intervention
End If
Call Initialise_intervention
End With
End Sub
merci j'ai trouvé l'erreur
j'ai un ptit souci...
quand je veux modifier une donnée dans ma feuille d'près un usf, cela modifie bien celle-ci mais elle rajoute une ligne au lieu de modifié celle selectionner.
voici mon code
merci de votre aide
Private Sub CommandButton_OK_Click()
Dim L As Integer
With Worksheets("Intervention")
If Pointeur_intervention = 0 Then
L = Range("A65536").End(xlUp).Row + 1
Else
L = Pointeur_intervention
End If
If Flag_Modif Then
If INTERVENTION.Cbx_Inter = "" Then
Msg = "Mettez le Numéro d'intervention?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "Oubli de Saisie "
Réponse = MsgBox(Msg, Style, Title)
If Réponse = 6 Then Exit Sub
End If
.Range("B" & L).Value = INTERVENTION.Cbx_Inter
Else
If INTERVENTION.TextBox_N°intervention = "" Then
Msg = "Mettez le Numéro d'intervention?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "Oubli de Saisie "
Réponse = MsgBox(Msg, Style, Title)
If Réponse = 6 Then Exit Sub
End If
.Range("B" & L).Value = INTERVENTION.TextBox_N°intervention
End If
Call Initialise_intervention
End With
End Sub
merci j'ai trouvé l'erreur
Dernière édition: