Excel et macro pdf automatique sur mac
Lorrelei87
Messages postés
28
Statut
Membre
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis sur Mac et début complètement avec excel.
J'ai un classeur avec 8 feuilles. J'ai créé un bouton sur deux d'entre elles pour enregistrer le document en format PDF automatiquement. Le pb... Cela m'enregistre une page blanche. Que faire ?
Voici les macros écrites pour les deux feuilles :
-------------
Sub PDFFI()
'
'
PdfFullName = Worksheets("FI").Cells(8, 8).Value & "_" & Worksheets("FI").Cells(3, 7).Value & Worksheets("FI").Cells(3, 8).Value
' PDFFI Macro
'
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"Macintosh HD:Users:bidule:Dropbox:pouet:truc:" & PdfFullName & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True, _
From:=2, To:=2
End Sub
-----------------------------------
Sub PDFFF()
'
'
PdfFullName = Worksheets("FF").Cells(8, 8).Value & "_" & Worksheets("FF").Cells(3, 7).Value & Worksheets("FF").Cells(3, 8).Value
' PDFFI Macro
'
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"Macintosh HD:Users:bidule:Dropbox:pouet:truc:" & PdfFullName & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True, _
From:=3, To:=3
End Sub
--------------------------------
Quel est le soucis ?
Merci beaucoup!!!!
Je suis sur Mac et début complètement avec excel.
J'ai un classeur avec 8 feuilles. J'ai créé un bouton sur deux d'entre elles pour enregistrer le document en format PDF automatiquement. Le pb... Cela m'enregistre une page blanche. Que faire ?
Voici les macros écrites pour les deux feuilles :
-------------
Sub PDFFI()
'
'
PdfFullName = Worksheets("FI").Cells(8, 8).Value & "_" & Worksheets("FI").Cells(3, 7).Value & Worksheets("FI").Cells(3, 8).Value
' PDFFI Macro
'
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"Macintosh HD:Users:bidule:Dropbox:pouet:truc:" & PdfFullName & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True, _
From:=2, To:=2
End Sub
-----------------------------------
Sub PDFFF()
'
'
PdfFullName = Worksheets("FF").Cells(8, 8).Value & "_" & Worksheets("FF").Cells(3, 7).Value & Worksheets("FF").Cells(3, 8).Value
' PDFFI Macro
'
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"Macintosh HD:Users:bidule:Dropbox:pouet:truc:" & PdfFullName & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True, _
From:=3, To:=3
End Sub
--------------------------------
Quel est le soucis ?
Merci beaucoup!!!!
1 réponse
-
Bonjour,
As-tu défini une zone d'impression correcte ?-
-
-
Hello gbinforme,
Merci pour ta réponse.
Je dois mettre Worskeets("FI") à la place de "ActiveSheet"?
Comme ceci :
Sub PDFFI()
'
'
PdfFullName = Worksheets("FI").Cells(8, 8).Value & "_" & Worksheets("FI").Cells(3, 7).Value & Worksheets("FI").Cells(3, 8).Value
' PDFFI Macro
'
Worksheets("FI").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"Macintosh HD:Users:bidule:Dropbox:pouet:truc:" & PdfFullName & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True, _
From:=2, To:=2
End Sub
Si oui, ça ne fonctionne pas non plus :s. Ca m'ouvre une fenêtre de debug :/ -
-
Oui j'imagine bien :s. Désolée... Qu'est ce que je peux vous donner comme infos pour que ce soit plus clair ?
La ligne jaune est
Celle ci :
Worksheets("FI").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"Macintosh HD:Users:bidule:Dropbox:pouet:truc:" & PdfFullName & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True, _
From:=3, To:=3
-