AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Word fernsteuern (drucken)

Ein Thema von freak4fun · begonnen am 21. Jan 2005 · letzter Beitrag vom 21. Jan 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:32
Hallo,
ich möchte einen Serienbrief(ca. 800Datensätze) in Word drucken. Da mir das aber per Hand zu umständlich ist und ich hier Programmieren lerne soll es ein Programm für mich machen.

Mein erstes Problem ist wie ich den Drucken-Button in Word per Delphi drücken kann.
Das zweite Problem entsteht daraus. Ich weiß auch nicht wie ich die Datensätze dann immer einen weiter klicken kann.

Bin für jede Hilfe dankbar.

MfG
freak
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:39
Möchtest du das nun direkt über Word machen oder per OLE aus deinem Delphi-Programm. Das bietet, soweit ich weiß, die Druckfunktion an, sodass du den Button über's Handle nicht drücken lassen musst.

Nachtrag: Ich sehe gerade, dass du D7 Pers hast, das sind die OLE COntainer gar nicht dabei, glaube ich. Sorry.
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:43
Ich bin mir nicht sicher.
Ich möchte den Serienbrief mit so wenig Aufwand wie möglich drucken. Ich denke am einfachsten ist, wenn ich die Reihenfolge, die man eigentlich per Hand macht, simuliere.
Bedeutet:

Word öffnen -> Serienbrief Laden -> ErstenDatensatz öffnen -> "Drucken" drücken -> "nächster Datensatz" drücken -> "Drucken" drücken -> nächster Datensatz drücken ...

Oder leige ich da falsch?

MfG
freak
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#4

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:44
Hi,

vielleicht bin ich zu doof, aber wozu willst Du das fernsteuern? In Word kannste doch alle Datensätze in einem Rutsch drucken. Oder nutz die Makro/VBA-Möglichkeiten. Zum Ausdrucken von Serienbriefen bei vorhandenem Word seh ich keinen Sinn für den Einsatz von Delphi... Das is ja mehr Arbeit (zumindest bei D7Pers) als jeden einzelnen Datensatz einzeln auszudrucken

Gruß
Stephan
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#5

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:51
Zitat von Steve:
In Word kannste doch alle Datensätze in einem Rutsch drucken.
Wenn das geht.

MfG
freak
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#6

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:53
Zitat von Steve:
...Zum Ausdrucken von Serienbriefen bei vorhandenem Word seh ich keinen Sinn für den Einsatz von Delphi... Das is ja mehr Arbeit (zumindest bei D7Pers) als jeden einzelnen Datensatz einzeln auszudrucken
Du willst also 800 Adressen von Hand eintragen und einzeln ausdrucken ? Nene, lasse den ruhig das mit Delphi machen. Und zwar die Erstellung der Datenquelle. Er muß die Daten haben und ein Hauptdokument. Ja, dann kann er alles automatisch drucken. Die Platzhalter im Hauptdokument werden dann durch die reellen Daten ersetzt.

P.S.: mit Personal Version hat das ganze übrigens im Zusammenhang mit Word nichts zu tun.
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#7

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:55
Ja, das geht

Bsp. Word 97: Symbolleiste "Seriendruck" Befehl "Seriendruck an Drucker"
Bsp. Word 2k3: Symbolleiste "Seriendruck" Befehl "Seriendruck an Drucker" Datensatzauswahl "Alle"




Gruß
Stephan
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat
Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#8

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:57
Zitat von Hansa:
Du willst also 800 Adressen von Hand eintragen und einzeln ausdrucken ?
Keine Sorge, das war nicht wirklich ernst gemeint
Aber warum denn nicht die vorhandene Möglichkeit des Seriendrucks in Word nutzen???? Das sind ein bis drei Klicks und der Drucker ist ne Zeit lang beschäftigt und null Aufwand dabei....

Gruß
Stephan
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#9

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 12:59
Ok, hat sich damit also erledigt.
Aber kann man diese Button nicht irgendwie erreichen?

Also zB.Edit -> Paste; oder View -> Normal;?

MfG
freak
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#10

Re: Word fernsteuern (drucken)

  Alt 21. Jan 2005, 13:06
Hi,

also afaik ist's bei Word 2k3 nur über Symbolleiste und Aufgabenbereich verfügbar, bei Word 97 über Symbolleiste oder über den Dialog "Seriendruck" (Extras - Seriendruck... - 3. Ausführen...)


edit: Über "Anpassen..." kannste Dir den Befehl aber natürlich selber in jedes x-beliebige Menü laden...

Gruß
Stephan
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz