jensgebken
Goto Top

Serienbrief Access

Hallo Gemeinschaft,

habe folgendes Problem

Habe eine Tabelle "Eigentümer"

nun möchte ich einen Serienbrief erstellen indem ich die Liste der Eigentümer angezeigt bekomme und ich eine Checkbox vor jeder Zeile habe, wo ich auswählen kann, ob diese Person einen Brief erhalten soll oder nicht

Wie würdet ihr da rangehen?

Content-Key: 5291886973

Url: https://administrator.de/contentid/5291886973

Printed on: May 9, 2024 at 18:05 o'clock

Member: wiesi200
wiesi200 Jan 11, 2023 at 15:32:21 (UTC)
Goto Top
Hallo,

in Word einfach einen Serienbrief starten.

Auswählen wer etwas bekommt, kannst du mit Empfängerliste bearbeiten.
Member: jensgebken
jensgebken Jan 11, 2023 at 15:35:54 (UTC)
Goto Top
sorry - mein Fehler sollte schon aus access kommen
Mitglied: 5175293307
5175293307 Jan 11, 2023 at 15:38:24 (UTC)
Goto Top
Schätze mal wieder Access...

Bau dir doch einfach direkt ein Formular in Access in dem du dann die Empfänger in einer Liste markieren kannst und daraus dann per VBA eine gefilterte Abfrage erstellst die als Datenbasis eines Access-Berichts für jeden Empfänger herhält.

Gruß Wurstel
Member: wiesi200
wiesi200 Jan 11, 2023 at 15:38:39 (UTC)
Goto Top
Die Adressdaten kannst du aus aus Access verwenden.
Einen Brief würd ich das aber eher nicht schreiben wollen.
Member: jensgebken
jensgebken Jan 11, 2023 at 15:45:48 (UTC)
Goto Top
weiß nur nicht, wie ich in Access eine Liste erstellen kann, in der ich DS markieren kann
Member: StefanKittel
StefanKittel Jan 11, 2023 at 16:02:55 (UTC)
Goto Top
Zitat von @jensgebken:

weiß nur nicht, wie ich in Access eine Liste erstellen kann, in der ich DS markieren kann

Hallo,

die ganz einfache Variante ist, dass jeder Datensatz der Empfänger eine Checkbox "Versenden" enthält.
Dann ein Formular im Endlos-Format und losklicken.

Stefan
Member: jensgebken
jensgebken Jan 11, 2023 at 16:22:10 (UTC)
Goto Top
Hallo Stefan, weiß nicht wie das gehen soll
Member: Lochkartenstanzer
Lochkartenstanzer Jan 11, 2023 at 16:35:16 (UTC)
Goto Top
Zitat von @jensgebken:

Hallo Stefan, weiß nicht wie das gehen soll

Moin,

Vielleicht mit RTFM, z.B. https://www.lehmanns.de/shop/mathematik-informatik/58311084-978111982910 ...

lks
Member: jensgebken
jensgebken Jan 11, 2023 at 16:53:12 (UTC)
Goto Top
Hallo Stefan,

kommt also die Checkbox in die Tabelle rein?
Member: MirkoKR
MirkoKR Jan 11, 2023 updated at 17:14:16 (UTC)
Goto Top
Also auch ich würde den Serienbrief an sich iin Word erstellen, macht's einfacher m. E.

Als Datenqeuelle die Tabelle aus Access und in der Empfängerliste in Word, die gewünschten Empfänger markieren ...

Alternativ in Access:

Eine Hilfstabelle:

tSerienbrief mit id, idEmpfänger und bDruck als Markierung...

die Tabellen Empfänger und tSerienbrief über Empfänger.id und tSerienbrief.idEmpfänger verknüpfen ...

... und eine Abfrage über beide erstellen.

Hier die zu druckenden markieren und die Abfrage als Quelle mit "bDruck = 1" filtern ...

wahlweise in deinem Access-Bericht-Serienbrief oder im Word-Serienbrief anwenden ...

.
Member: jensgebken
jensgebken Jan 11, 2023 at 17:16:52 (UTC)
Goto Top
aber ich muss doch schon in der Tabelle dieses Feld ausrichten?
Member: MirkoKR
MirkoKR Jan 11, 2023 at 17:19:45 (UTC)
Goto Top
Zitat von @jensgebken:

aber ich muss doch schon in der Tabelle dieses Feld ausrichten?

Du kannst das Feld bDruck natürlich auch in die Tabelle Empfänger einfügen. dann sparzs die tSerienbrief...

Macht auch Sinn für die Zukunft...

Beim Serienbrief eben die Tabelle im Bericht:Datenquelle auf bDruck=1 (bDruck = True) filtern ...
Member: jensgebken
jensgebken Jan 11, 2023 at 17:46:38 (UTC)
Goto Top
Wie würdest du es machen, dass nach dem Versand alle Checkboxen wieder auf Null stehen
Member: jensgebken
jensgebken Jan 11, 2023 at 17:51:48 (UTC)
Goto Top
Ah Sorry- über Update