Leçon 7 / 10 — Chapitre 8: Mise en pratique : automatiser le suivi financier et comptable
Exporter le bilan mensuel en PDF
Cette leçon combine une constante, la désactivation du rafraîchissement d'écran et un export PDF pour automatiser entièrement la génération du bilan mensuel à partager avec la direction.
Sub GenererBilanMensuel()
Const DOSSIER_BILANS As String = "C:\Bilans\"
Application.ScreenUpdating = False
Dim i As Integer
For i = 2 To 50
If Cells(i, 3).Value < 0 Then
Cells(i, 3).Font.Color = RGB(200, 0, 0)
End If
Next i
Worksheets("Bilan").ExportAsFixedFormat Type:=xlTypePDF, Filename:=DOSSIER_BILANS & "bilan_mensuel.pdf"
Application.ScreenUpdating = True
MsgBox "Bilan exporté"
End Sub
La boucle met en évidence en rouge les montants négatifs avant l'export, pendant que ScreenUpdating = False évite un clignotement visible sur 50 lignes ; la constante DOSSIER_BILANS centralise le chemin de destination du fichier final.
À vous de jouer : adaptez cette macro pour exporter aussi un second onglet "Détail des charges" dans un fichier PDF séparé.
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 76 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès