bonjour à tous,
En cherchant un peu sur internet, j'avais réussi à trouver une macro qui me permettait de supprimer des données via un userform et une macro
Cette macro fonctionne très bien pour une feuille, mais je voudrai qu'elle puisse supprimer également les même infos sur une autre feuille identique. J'avais donc modifier la macro, mais celle ci ne supprime que les données de la première feuille
A quel endroit ai je fait une erreur ?
Merci de votre aide.
En cherchant un peu sur internet, j'avais réussi à trouver une macro qui me permettait de supprimer des données via un userform et une macro
Private Sub Comsupp_Click()
Dim Lg%
If MsgBox("Attention, la suppression sera définitive" & vbCrLf & "Voulez vous supprimer ce bien", vbQuestion + vbYesNo) = vbYes Then
With Sheets("synthèse")
Lg = Application.WorksheetFunction.Match(Combonumimmo.Text, Worksheets("synthèse").Range("B:B"), 0)
Range("a" & Lg & ":ag" & Lg).Delete Shift:=xlUp
End with
Cette macro fonctionne très bien pour une feuille, mais je voudrai qu'elle puisse supprimer également les même infos sur une autre feuille identique. J'avais donc modifier la macro, mais celle ci ne supprime que les données de la première feuille
Code:
Private Sub Comsupp_Click()
Dim Lg%, i%
If MsgBox("Attention, la suppression sera définitive" & vbCrLf & "Voulez vous supprimer ce bien", vbQuestion + vbYesNo) = vbYes Then
With Sheets("synthèse")
Lg = Application.WorksheetFunction.Match(Combonumimmo.Text, Worksheets("synthèse").Range("B:B"), 0)
Range("a" & Lg & ":ag" & Lg).Delete Shift:=xlUp
With Sheets("Mensualisation")
i = Application.Match(Combonumimmo.Text, Worksheets("mensualisation").Range("B:B"), 0)
Range("a" & i & ":ag" & i).Delete Shift:=xlUp
End With
End With
A quel endroit ai je fait une erreur ?
Merci de votre aide.