Bonjour
Je cherche à supprimer tdeux lignes identiques dans deux feuilles différentes d'un classeur.
Si je fais fonctionner uniquement le code pour la feuille1 (HA) ou uniquement le code pour la feuille 2 (ST) la suppression de la ligne est obtenue.
Si par contre j'essaie de faire fonctionner les deux codes en même temps ( voir code ci-dessous) seul celui de la première feuille opère, pour la seconde feuille j'ai une erreur d'exécution" 91": Variable objet ou variable bloc with non définie....et le débogage me conduit sur la ligne :
Rows([E39:E300].Find(CboNOM.Value).Row).EntireRow.Delete de la feuille 2
Et là je ne vois pas ce que je peux faire ???
Merci
Cdt
Private Sub BtnSUPPRIMER_Click()
If MsgBox("Etes vous sûr de supprimer cette ligne ?", vbYesNo, "Demande de suppression") = vbYes Then
Sheets("Feuil1").Select
Rows([E39:E300].Find(CboNOM.Value).Row).EntireRow.Delete
Sheets("Feuil2").Select
Rows([E39:E300].Find(CboNOM.Value).Row).EntireRow.Delete
Unload Me
End If
End Sub