Vba selection + suppression d'une ligne

Pat29 -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, je souhaite selectionner une ligne a partir d'une valeur d'un combobox. dans la colonne, il y a les item de ma combobox. si je selectionne un item et que je clik sur suppression, je souhaite supprimer la ligne correspondant à cet item

Pouvais vous m'aider please, j'ai essayé ca :


NmProjet = SaisieDonnées.ComboBox1
Set r = Sheets("param").Cells(2, 1)
Do While r <> NmProjet
Set r = r.Offset(1, 0)
Loop

r.delete


MERCI
A voir également:

1 réponse

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,
pour supprimer ta ligne

With Sheets("param")
    On Error Resume Next
        .Rows(Columns(1).Find(SaisieDonnées.ComboBox1, .Range("A1")).Row).Delete
        If Err.Number > 0 Then
            MsgBox "valeur inconnue"
            '....tes actions en cas d'erreur
        End If
    On Error GoTo 0
End With


s'il n'y a pas risque d'erreur de valeurs dans le combo
With Sheets("param")
      .Rows(Columns(1).Find(SaisieDonnées.ComboBox1, .Range("A1")).Row).Delete
End WIth

0