Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  PDF-Generierung mit VBA-Script

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  PDF-Generierung mit VBA-Script (1442 mal gelesen)

Ex-Mitglied



erstellt am: 18. Nov. 2004 08:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hallo zusammen,

ich versuche gerade ein VBA-Makro zu erstellen, das aus einem Excel-Sheet bestimmte Informationen löscht, daraus ein PDF generiert und das Ganze per Outlook verschickt.

Gibt es dafür eine Möglichkeit, die Generieirung des PDFs zu machen, ohne das ein virtueller Drucker installiert ist, der das PDF erzeugt?

Viele Grüße,

CEROG

------------------
Inoffizielle Linux-Hilfeseite http://linux.cad.de

Axel.Strasser
Ehrenmitglied V.I.P. h.c.
Selbstständig im Bereich PLM/CAx



Sehen Sie sich das Profil von Axel.Strasser an!   Senden Sie eine Private Message an Axel.Strasser  Schreiben Sie einen Gästebucheintrag für Axel.Strasser

Beiträge: 4107
Registriert: 12.03.2001

Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!

erstellt am: 18. Nov. 2004 15:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Roland,

Du wirst wahrscheinlich um den Drucker nicht drumrumkommen. Was Du machen kannst ist aber z.B. ein Postscriptfile erstellen und dies dann mit Ghostscript in ein pdf umzuwandeln. DA kannst Du einen allgemeinen ps-Druckertreiber nehmen und in eine Datei drucken, das sollte auch in einem Makro gehen. Damit kannst Du dann ebenfalls im Batch / Makro ein pdf erstellen.

Axel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied



erstellt am: 18. Nov. 2004 17:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hallo Axel,

danke für deine Antwort.

Mein Problem ist, daß ich Windows über einen Citrix-Server auf einer Unix-Maschine mache (wegen CATIA V4). Und dort läßt sich lt. unserer IT  das Programm FreePDF, das bei uns im Haus ist, nicht installieren.

Die Umwandlung nach PDF ist nur ein kleiner Schritt, ein Excel-Sheet zu bereinigen, und unserem Kunden zuzusenden, per E-Mail versteht sich.

Ich hatte gehofft, es gäbe eine Möglichkeit, mit einer VBA-Funktion um dieses Problem rumzukommen.

Viele Grüße,

CEROG

------------------
Inoffizielle Linux-Hilfeseite http://linux.cad.de

bst
Mitglied



Sehen Sie sich das Profil von bst an!   Senden Sie eine Private Message an bst  Schreiben Sie einen Gästebucheintrag für bst

Beiträge: 192
Registriert: 31.08.2004

erstellt am: 18. Nov. 2004 22:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Abend CEROG,

versuch's vielleicht mal hiermit:

http://www.pdf995.com/

Ohne Pistole :-)

cu, Bernd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Harmening
Ehrenmitglied V.I.P. h.c.
Arbeiter ツ



Sehen Sie sich das Profil von Thomas Harmening an!   Senden Sie eine Private Message an Thomas Harmening  Schreiben Sie einen Gästebucheintrag für Thomas Harmening

Beiträge: 2897
Registriert: 06.07.2001

what i think?
I think, no skill

erstellt am: 19. Nov. 2004 07:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

wenn dein zu Informations-Bereich auf ein Bildschirm passt, könnte man in Erwägung ziehen den Bereich als *.gif abzuspeichern und es so automatisiert nach Outlook übergeben.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Erwin
Mitglied
CAD-PDM-Admin


Sehen Sie sich das Profil von Erwin an!   Senden Sie eine Private Message an Erwin  Schreiben Sie einen Gästebucheintrag für Erwin

Beiträge: 245
Registriert: 03.11.2000

erstellt am: 27. Dez. 2004 10:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von CEROG:
Gibt es dafür eine Möglichkeit, die Generieirung des PDFs zu machen, ohne das ein virtueller Drucker installiert ist, der das PDF erzeugt?

Prinzipiell: ja, ein Drucker ist nicht unbedingt notwendig.

PS ist ein dokumentiertes ASCII-Format, das sich auch per "Notepad" oder natürlich Programmausgabe schreiben und anschließend z.B. per GhostScript in PDF konvertieren läßt. Das läuft auch auf einem Citrix-Server. GhostScript muß dazu noch nicht mal auf der Citrix-Farm installiert sein, wenn der Pfad per Parameter (-I) in den GhostScript-Aufruf eingebaut ist. GhostScript muß natürlich auf irgendeiner Share verfügbar sein.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Fan-ME10
Mitglied
DV-Adminstrator, Konstrukteur


Sehen Sie sich das Profil von Fan-ME10 an!   Senden Sie eine Private Message an Fan-ME10  Schreiben Sie einen Gästebucheintrag für Fan-ME10

Beiträge: 543
Registriert: 21.08.2001

Erare humanum est

erstellt am: 10. Jan. 2005 15:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

guck mal hier: http://www.vb-fun.de/vb/tipps/tip0415.shtml

------------------
Gruß  Wilfried  

[Diese Nachricht wurde von Fan-ME10 am 10. Jan. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz