Bonjour à tous,
Je suis en train de réaliser une base de donnée avec une feuille (Fiche résidence) avec une liste déroulante sur la cellule C3.
J'ai créé une macro afin d'imprimer toutes les fiches mais je souhaiterais y mettre une condition qui pourrait me permettre d'imprimer que les fiches par agence, pour faire simple si l'agence en cellule C5 est égal à la cellule G6 alors merci de m'imprimer que ces fiches.
Ci-dessous la macro actuelle qui m'imprime la totalité des fiches pour l'instant :
Sub Impression()
Dim Liste As String, C As Range
With Sheets("Fiche résidence")
Liste = .Range("C3").Validation.Formula1
Liste = Right(Liste, Len(Liste) - 1)
For Each C In Range(Liste)
.[C3] = C.Value
.PrintOut
Next C
End With
End Sub
Merci par avance pour votre aide,