Problème suppression de ligne

Bonjour à tous,

Je débute sous VBA donc j'ai quelques soucis évidemment. Je dois faire une sorte de petite application qui va ajouter, supprimer ou modifier un véhicule. Et pour le supprimer j'ai quelques soucis. Mon problème est que la ligne avec le rows à un soucis mais, je sais pas quoi exactement à part le message d'erreur 91 : Variable objet ou with non définie. Et le VéhiculeSuppBox est bien orthographié.

Merci d'avance

Private Sub OkSuppButton_Click()

If MsgBox("Confirmez-vous la suppression de ce véhicule ?", vbYesNo, "Demande de confirmation de suppression") = vbYes Then

Rows([B2:B50].Find(VéhiculeSuppBox.Value).Row).EntireRow.Delete

Unload Me

SupprimerVéhiculeForm.Show

End If

End Sub

bonsoir,

une proposition de correction, cette instruction ne supprime que la première ligne trouvée répondant au critère.

[B2:B50].Find(véhiculesuppbox.Value).EntireRow.Delete

Celà ne fonctionne pas, j'ai toujours le même message d'erreur

Merci en tout cas

bonjour,

dans ce cas c'est qu'il ne trouve pas la valeur de véhiculesuppbox dans la plage B2:B50

Merci beaucoup vous avez raison, c'était que j'avais pas préciser la page à choisir.

Rechercher des sujets similaires à "probleme suppression ligne"