Bonsoir à tous
Pourriez-vous m'aider à Adapter les deux macro dans un seule
Code1
Sub Filtre()
Dim Nblg As Long
Application.ScreenUpdating = False
Range("B15:G38").ClearContents
With Sheets("Bon")
If .AutoFilterMode = True Then .AutoFilterMode = False
Nblg = .Range("A" & Rows.Count).End(xlUp).Row
.Range("B2:F" & Nblg).AutoFilter field:=5, Criteria1:=Range("E8")
If Application.Subtotal(103, .Columns("F")) > 1 Then
.Range("B2:E" & Nblg).SpecialCells(xlCellTypeVisible).Copy Range("B15")
End If
If .AutoFilterMode = True Then .AutoFilterMode = False
End With
End Sub
Code2
Sub compteur()
Dim ws As Worksheet, compteur As Long
Set ws = Worksheets("Bon")
ws.Range("plclear") = ""
If IsNumeric(ws.Range("C16")) Then
compteur = ws.Range("C16")
ws.Range("C16") = compteur + 1
ws.Range("D11") = ""
Else
Range("C16") = 1
End If
Range("D4").Select
End Sub
Je vous remercie a tous pour vos réponses
« Bien cordialement. »