Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

for each rngzelle...
#21
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 
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#22
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??
Antworten Top
#23
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
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#24
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
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste