Clever-Excel-Forum

Normale Version: for each rngzelle...
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallöchen,

also, als pdf sieht das ActiveWorkbook.SaveAs strpath & strfile anders aus. Hier mal der Code, aufgezeichnet für das aktive Blatt und uf Deine Variablen geändert:

PHP-Code:
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDFFilename:= _
        strpath 
strfileQuality:=xlQualityStandard_
        IncludeDocProperties
:=TrueIgnorePrintAreas:=FalseOpenAfterPublish:= _
        False 
Super er speichert in PDF. hält aber die exeldatei noch offen.
Ist die Qualität so zu ändern das man kleinere Dateigrößen erhält als Excel selbst??
Moin!
Wäre es nicht naheliegend, mal die VBA-Hilfe zu konsultieren?
https://learn.microsoft.com/de-de/office...ixedformat

Dann könnte man auch über den benannten Parameter Quality:= stolpern.
Aber selbst diese Enumeration wird auf obiger Seite verlinkt:
https://learn.microsoft.com/de-de/office...matquality

Und falls Dir xlQualityMinimum immer noch nicht reichen sollte, könnte man ein Freeware-Tool wie PDF24 nutzen.

Gruß Ralf
Danke
bin gerade am lernen auf   https://www.vba-tutorial.de

mit QualityMinimum wird es statt 278Kb jetzt 258Kb. Externe Tools kenne ich aber kann man sowas auch in ein Makro packen ??

PDF24 macht aus niedriger Qualität 48Kb

Es muß halt beim Drücken Speichern die Daten übertragen und das ablegen der Datei als PDF automatisch erfolgen.

Hatte früher mal was gefunden wo man die ganzen exceldateien auf einmal in pdf umwandeln kann. Aber das war etwas umständlich
Seiten: 1 2 3