Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Word ein DAO.Recordset als Seriendruckdatenquelle füttern

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
08.01.2008, 23:24 Uhr
0xdeadbeef
Gott
(Operator)


Moin,

Bei der letzten Hardwarebeschaffungsmaßnahme stellte sich dummerweise heraus, dass die alte Access-Datenbank, die ich damals als blutiger Anfänger mit Spucke und Zement zusammengeschustert hatte, auf Windows XP nicht mehr läuft. Dementsprechend darf ich mich derzeit mit VBA herumschlagen, um den Umstieg zu ermöglichen; und die Dokumentation ist...um...nicht optimal organisiert, deswegen dachte ich, ich frage mal euch, in der Hoffnung, dass jemand schonmal ein ähnliches Problem gelöst hat.

Also, die Situation ist folgende: Ich habe ein DAO.Recordset-Objekt, das Informationen für eine Serienbriefvorlage enthält, und ich will das Word als Datenquelle unterschieben. Benutzt werden übrigens Access und Word 2000 (Ja, ich weiß, recht alt, aber funktioniert immer noch). Word kriege ich ohne Probleme gestartet, und die Vorlage auch geladen, aber es hakt daran, das DAO.Recordset-Objekt mit der Vorlage zu verbinden. Das MailMerge-Interface des Document-Objekts bringt mich nicht weiter, denn das erwartet einen Dateinamen und ein SQL-Statement von mir, und ich würde eigentlich gerne von temporären Dateien absehen - das gibt nur wieder Probleme beim Aufräumen und mit lokalisierungsabhängigen Dateiformaten und dem ganzen Schmarrn. Wahrscheinlich gibt es dafür eine ganz einfache Methode, aber weder google noch die MSDN spucken mir irgendetwas sinnvolles aus, also...für Ideen wäre ich sehr dankbar.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.01.2008, 09:11 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hmm, man kann doch als Serienbrief-Datenquelle direkt ne Access-Datenbank wählen?
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.01.2008, 15:40 Uhr
0xdeadbeef
Gott
(Operator)


Ja schon, aber dann muss ich mir ne benannte Abfrage oder eine SQL-Abfrage ausdenken. Ersteres wäre praktisch das selbe wie eine temporäre Datei, letzteres ist in diesem Fall nicht möglich, weil mit Formularen gearbeitet wird.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: