Bonjour,
j'ai réalisé un fichier Excel qui permet de comparer une entreprise sélectionnait dans un menu déroulant avec des moyennes des autres entreprises de ma base de données.
J'aimerais qu'il soit possible de créer l'ensemble des PDF de comparaison. C'est-à-dire sélectionner l'entreprise A puis créer PDF sélectionner l'entreprise B crée le pdf ... sachant que le nombre d'entreprises est variables ( en augmentation ...). Et que en plus la programmation doit comprendre un masquage des lignes vide et un demasquage.
Pour le moment j'ai réussi à trouver les informations pour réaliser l'enregistrement sous fichier PDF selon une cellule ainsi que la partie masquage et demascage.
Sub Masque_lig()
For Each cellule In [X261:X769]
If cellule.Value = "Vide" Then cellule.EntireRow.Hidden = True
Next cellule
End Sub
Sub pdf()
'
'
Dim nomFichier As String
nomFichier = [an9]
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\VIA\" & nomFichier & " .pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End Sub
Sub Affiche_lig()
[X261:X769].EntireRow.Hidden = False
End Sub
Hélas je n'arrive pas à trouver de solution pour passer d'entreprise à entreprise.
Ps : je suis nouveau dans le monde du VBA
Merci d avance