Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment Modifier ce Code pour Supprimer une Ligne dans la Feuille

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

MuscatMimi

XLDnaute Accro
Bonjour a tout le Forum


Dans le code ci-dessous, qui fonctionne bien pour Valider une liste de N° dans une Colonne

J'aimerais connaitre la proccédure a inclure (a la place du code en rouge) pour Supprimer
une ligne a chaque fois qu'un Item est sélectionné dans la ComboBox2 de mon Usf

Code:
Private Sub CommandButton2_Click() 'Ajoute liste de N° dans la base 
'Depuis Userform1
Dim ligne As Integer
Dim NDF As String
Dim XlApp As Object, XlDoc As Object
Dim Ouvert As Boolean

    Application.DisplayAlerts = False
    NDF = ActiveDocument.Path & FichierCentral
    On Error Resume Next
    
    Set XlApp = GetObject(, "Excel.Application")
    If Err.Number <> 0 Then
        Set XlApp = CreateObject("Excel.Application")
        NDF = XlApp.WorksheetFunction.Substitute(NDF, "\Doc\", "\")
        Set XlDoc = XlApp.Workbooks.Open(NDF, ReadOnly:=False)
        Ouvert = False
    Else
        NDF = XlApp.WorksheetFunction.Substitute(NDF, "\Doc\", "\")
        Set XlDoc = GetObject(NDF)
        If Not XlApp.Workbooks(NDF) Is Nothing Then Set XlDoc = XlApp.Workbooks.Open(NDF, ReadOnly:=False)
        Ouvert = True
    End If
    Err.Clear
    
    With XlApp
        .Visible = False
        '****
         [COLOR="Red"] 'Dim PremNumChq, NbChq, Cel, Indic As Integer
          ' PremNumChq = TextBox1
          'NbChq = TextBox2

        'With .ActiveWorkbook.Sheets("Clients")
        'Indic = Right(TextBox1, 3)
        ' For Cel = 1 To NbChq + 1
        '.Cells(Cel, 6) = Format(PremNumChq, "0000/000")
        ' Indic = Indic + 1
        'PremNumChq = Left(TextBox1, 5) & Indic
        'Next Cel
        End With[/COLOR]
            .Visible = Ouvert
        With .Application
            .DisplayAlerts = False
            .Save
            If Not Ouvert Then .Quit
            .DisplayAlerts = True
        End With
    End With
    Set XlDoc = Nothing
    Set XlApp = Nothing
    Application.DisplayAlerts = True
    'InsèreDonnées
    'Unload Me
End Sub

J'espére être assez explicite,sinon redemander infos supplémentaire

merci de votre aide
Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
870
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…