Verschiedene Serienbriefe untereinander mischen

Hallo !
Folgendes Problem - ich möchte für meinen Massenversand 4-5 verschiedene Serienbriefe versenden. Die Briefe sollten alle nach der PLZ sortiert ausgedruckt werden. Bei der normalen Serienbrief Funktion von Word kann ich aber doch nur 1 Serienbriefform erstellen und diese gemischte Datei nicht mit einer anderen so zusammen kopieren , so das beim Ausdruck sie alle nach der PLZ sortiert sind.
Hm - kapiert ?
Wenn ja - wie könnte ich das bewerkstelligen ?
Seperater Tool bzw Progi ?
Habe ich was übersehen.
Oder bleibt mir die Handsortierung der 5 Briefsorten nach der PLZ nicht erspart ?
Das wäre ja gemein…

Zulieferer für die Adressen ist Cobra Adress Plus
Arbeite mit Word 2007.

Vielen Dank für eure Hilfe bei dieser etwas kniffeligen Angelegenheit

Uwe

Unterscheidungskriterium
Guten Tag,

gibt es ein Unterscheidungskriterium für den … unterschiedlichen Text z.B.?

Dann könntest du die 4 verschiedenen Texte in Abhängigkeit von diesem Kriterium evtl. (IF-Abfrage kann das IMHO nicht, wäre so was wie CASE nötig) auswählen.

Gruß

Stefan

Hallo
buah ist das flott - die Briefe sind komplett unterschiedlich - die Adressdaten sind aber alle gleich aufgebaut -
Wo finde ich dass mit der Abfrage
(IF-Abfrage kann das IMHO nicht, wäre so was wie CASE nötig) auswählen.

Bin nun gespannt

Uwe

hallo

von wievielen datensätzen reden wir da? unter hundert? über tausend?

eine wirklich sinnvolle lösung fällt mir generell nicht ein. wenn die anzahl der datensätze aber nicht allzu hoch ist, sollte es so klappen:

die plz versteckt formatiert an bestimmter position im serienbrief einfügen.
ein makro zerlegt den gemischten serienbrief auf einzeldokumente und speichert die mit der plz im dateinamen auf die platte.
ein zweites makro druckt die dokumente sortiert nach dateinamen aus.

ist sicher nicht so performant wie die seriendrucke direkt drucken aber bei geringen datensatzmengen sollte es kein problem sein.

lg
erwin

Folgendes Problem - ich möchte für meinen Massenversand 4-5
verschiedene Serienbriefe versenden. Die Briefe sollten alle
nach der PLZ sortiert ausgedruckt werden. Bei der normalen
Serienbrief Funktion von Word kann ich aber doch nur 1
Serienbriefform erstellen und diese gemischte Datei nicht mit
einer anderen so zusammen kopieren , so das beim Ausdruck sie
alle nach der PLZ sortiert sind.
Hm - kapiert ?

Hallo Uwe,

k.A. ob ich das so kapiert habe wie du es meintest. Mal schauen.

Du hast 5 Dokumente die jeweils das hauptdokument für einen Serienbriefdruck aufgrund von Exceldaten oder sonstwoher darstellen.

Das alles willst du ausdrucken, aber in Reihenfolge der PLZ?

Richtig?

Gruß
Reinhard

Hai

Genau - es sind gnauer genommen imMoment nur 3 Hauptdokumente

  1. 1500 Stück
  2. 1000 Briefe
  3. 500 Briefe

Für mnmache ist das wenig - für andere viel. Für den Plz Makro Trick wohl zuviel …

Habe es schon mit Open Office probiert und Word - aber nnicht möglich …

Habt ihr da noch was auf Lager ?

Würde das in späteren Jahren auch gerne einsetzen…

greetings

Uwe

Mehrere Serienbriefe nach PLZ sortiert drucken
Hallo Uwe,

  1. 1500 Stück
  2. 1000 Briefe
  3. 500 Briefe

was issen der Unterschied zwischen Stück und Brief?

Für mnmache ist das wenig - für andere viel. Für den Plz Makro
Trick wohl zuviel …

3000 zuviel für Vba? Ich glaube aber nicht :smile:)

http://rapidshare.com/files/355562434/kwmasterserie…

Nachstehend der darin enthaltene Code.

Das Dokument hat zwei Schaltflächen, mit der einen erzeugst du alle Serienbriefe auf einmal, beliebig viele hauptdokumente und beliebig viele Datensätze.
Mit der anderen löscht du alle erzeugten Dokuente die den Namen SerienbriefX haben. Wenn du das nicht willst lösche halt den Button.

Anpassen mußt du:

Call Erzeugen(„c:\test\kwserie1.doc“)
Call Erzeugen(„c:\test\kwserie2.doc“)

Für jedes Hauptdokument halt einen eigenen Callaufruf. Reihenfolge spielt keine Rolle.

Ebenfalls anpassen:

arrPlz(UBound(arrPlz)).PZ = .DataSource.DataFields(„Plz“).Value

Anstatt Plz muß dein Feldname für Postleitzahl stehen, Groß/kleinschreibung beachten.

Wenn die Tests gut laufen , lösche diese Zeile
Call Ausgabe
oder setz ein Hochkomma davor. Gleichzeitig das Hochkomma vor
Call Drucken entfernen.
(Hochkomma=Kommentar, Codezeile wird nicht ausgeführt)

So, zum VB-Editor.
Alt+F11, links siehst du dein Projekt, erkennbar am Namen des Masterdokuments. Es ist wie im Explorer Baumförmig aufgebaut, also Klick auf das Pluszeichen zeigt Unterpunkte usw.
Öffne mal alle Unterpunkte.
Dann siehst du „ThisDocument“, „mdlErzeugen“, „mdlDiverses“.
In diesen Modulen steht mein Code.

Von Modul zu Modul wechselst du durch Doppelklick auf dem Modulnamen.

Am besten klickst du bei w-w-w rechts auf „Artikelbaum speichern“ und druckst dir diesen Beitrag aus. st übersichtlicher *find*

Code ist getestet mit Word2000 und zwei Hauptdokumenten, diese wiederum wurden als Serienbrief befüllt aus zwei Exceltabellen.

Gruß
Reinhard

im Modul „ThisDocument“:
Option Explicit

Private Sub CommandButton1_Click()
On Error GoTo Hell
ReDim arrPlz(0)
Application.ScreenUpdating = False
Call Loeschen
Call Erzeugen(„c:\test\kwserie1.doc“)
Call Erzeugen(„c:\test\kwserie2.doc“)
Call Sortieren
Call Ausgabe
'Call Drucken
ThisDocument.Activate
Hell:
If Err.Number 0 Then MsgBox Err.Number & Chr(10) & Err.Description
Application.ScreenUpdating = True
End Sub

Private Sub CommandButton2_Click()
Call Loeschen
End Sub

in einem allgemeinen Modul, z.B. "Modul1"

Option Explicit
'
Public arrPlz() As Reihe
'
Type Reihe
 PZ As Long
 Seite As Integer
 Dok As String
End Type
'
Sub Erzeugen(Datei As String)
Dim Dok As Document, n As Integer
Documents.Open Datei
Set Dok = ActiveDocument
With Dok.MailMerge
 .Destination = wdSendToNewDocument
 .MailAsAttachment = False
 .MailAddressFieldName = ""
 .MailSubject = ""
 .SuppressBlankLines = True
 With .DataSource
 .FirstRecord = wdDefaultFirstRecord
 .LastRecord = wdDefaultLastRecord
 End With
 .Execute Pause:=True
 For n = 1 To Selection.Information(wdNumberOfPagesInDocument)
 .DataSource.ActiveRecord = n
 ReDim Preserve arrPlz(UBound(arrPlz) + 1)
 arrPlz(UBound(arrPlz)).PZ = .DataSource.DataFields("Plz").Value
 arrPlz(UBound(arrPlz)).Seite = n
 arrPlz(UBound(arrPlz)).Dok = ActiveDocument.Name
 Next n
End With
Dok.Close savechanges:=False
End Sub
'
Sub Loeschen()
Dim D As Document
For Each D In Documents
 If D.Name Like "Serienbrief\*" Or D.Name Like "kwserie\*" Then D.Close savechanges:=False
Next D
End Sub
'
Sub Sortieren()
Dim intT As Integer, intS As Integer
For intT = 1 To UBound(arrPlz) 'Alle Elemente des Arrays
 For intS = 1 To intT
 If arrPlz(intS).PZ \> arrPlz(intT).PZ Then
 arrPlz(0) = arrPlz(intS)
 arrPlz(intS) = arrPlz(intT)
 arrPlz(intT) = arrPlz(0)
 End If
 Next intS
Next intT
End Sub
'
Sub Drucken()
Dim n As Integer
For n = 1 To UBound(arrPlz)
 Documents(arrPlz(n).Dok).PrintOut Range:=wdPrintFromTo, from:=CStr(arrPlz(n).Seite) \_
 , To:=CStr(arrPlz(n).Seite)
Next n
End Sub
'
Sub Ausgabe()
Dim n As Integer
For n = 1 To UBound(arrPlz)
 MsgBox arrPlz(n).PZ & "#" & arrPlz(n).Seite & "#" & arrPlz(n).Dok
Next n
End Sub

Hallo Reinhard

Buuh
ich dachte ich könnte es etwas einfacher haben , weil ich von VB bisher keine Ahnung habe.
Mal schauen ob ich mich heute abend damit einmal beschäftige…

Wenn es eine einfachere Lösung gibt - bitte ich um weitere Lösungsvorschläge … den eigentlich ist das ja nicht so kompliziert und ich bin doch auch bestimmt nicht der einzige der soetwas machen möchte…

Aber ersteinmal vielen Dank für diese Anleitung…

ganz liebe Grüße

Uwe

ich dachte ich könnte es etwas einfacher haben , weil ich von
VB bisher keine Ahnung habe.

hallo Uwe,

laß dich vom Code nicht abschrecken, wie glaub gesagt, drucke das aus, lese es in Ruhe durch, markiere ggfs. auf dem Ausdruck was du schon gemacht hast.

Abgesehen von der Codeerstellung ist die Anpassung die du machen mußt eine Sache von wenigen Minuten, dauert länger das zu Beschreiben als zu tun.

Wenn du ein paar mal im VB-Editor in den Modulen etwas geändert hast wirste mir zustimmen.
Natürlich erst wenn die normale Anfangshaltung „kenn ich nicht, ist mir zu kompliziert, will ich niht“ überwunden ist.

Und wenn du sagst, du suchst eine einfache Möglichkeit. *hmmh* du mußt doch nur, wahrscheinlich sehr selten, etwas am Code ändern wenn ein neues hauptdokument dazu kommt.
Ansonsten reicht doch ein einfacher Klick auf einen Button.
Was willst du da noch einfacher haben?

Gruß
Reinhard

Wenn es eine einfachere Lösung gibt - bitte ich um weitere
Lösungsvorschläge … den eigentlich ist das ja nicht so
kompliziert und ich bin doch auch bestimmt nicht der einzige
der soetwas machen möchte…

Aber ersteinmal vielen Dank für diese Anleitung…

ganz liebe Grüße

Uwe

VB komme nicht klar
Hallo

Es hat mir doch keien Ruhe gelassen und nachdem der erste Schreck weg war, (ach ist das kompliziert) mir gleich die Zeit genommen.
Ich habe eigentlich alles so gemacht - bekomme aber dann die Fehlermeldung „5852 Das angeforderte Objekt ist nicht verfügbar“.
Ich denke das hängt mit der Erstellung der Serienbriefe ab.
Wenn ich das jeweilige Hauptdokument abspeichere - welcher name bekommt es ? Wohin wird das dann kopiert. Ich würde alles in den C: test Ordner machen- den ich nicht geändert weil ich ihn angelegt habe.
Dort befinden sich meine 2 test hauptdokumente=kwserie 1 +2)
Ich glaube hier liegt der Hase begraben…
Die Docs Kwserie dienen als was ? Mein angefertigter - unsortierter Serienbrief ?
mit verrätselten Grüssen - grübbel grübbel

Uwe

Ich hoffe der Hase wird noch vor Ostern ausgegraben

hallo Uwe,

Es hat mir doch keien Ruhe gelassen und nachdem der erste
Schreck weg war, (ach ist das kompliziert) mir gleich die Zeit
genommen.

sehr gute Idee. Wenn du dir einen neuen Fernseher kaufst und erst den Schaltplan siehst kriegt jeder Nichtfachmann erstmal nen Schreck :smile:

Dabei muß man doch nur in der immer sehr aussagekräftigen und sehr hilfreichen Bedienungsanleitung die Sender suchen und fertig :smile:

Ich habe eigentlich alles so gemacht - bekomme aber dann die
Fehlermeldung „5852 Das angeforderte Objekt ist nicht
verfügbar“.

In welcher Codezeile?

Ich denke das hängt mit der Erstellung der Serienbriefe ab.
Wenn ich das jeweilige Hauptdokument abspeichere - welcher
name bekommt es ? Wohin wird das dann kopiert.

Mit Call Erzeugen(„Hauptokumentname.doc“) öffnest du das jeweilige Hauptdokument.
Mein Code macht dann das Gleiche als wenn du manuell auf Serienbrief erstellen o.ä. klickst.
Aus dem hauptdokument wird ein Dokument SerienbriefX erstellt daß soviele Seiten hat wie Datensätze für den Serienbrief da waren.

Dann wird das hauptdokument ungeändert wieder dorthin gespeichert wo es her kam, bzw. das ist Blödsinn, es wird unverändert geschlossen.

Ich würde alles
in den C: test Ordner machen- den ich nicht geändert weil ich
ihn angelegt habe.

Die Ordner kannst du wählen wie du willst.

Dort befinden sich meine 2 test hauptdokumente=kwserie 1 +2)
Ich glaube hier liegt der Hase begraben…

Nein. Sind ja meine Dokumentennamen. Da ich massig, für mich unwichtige Testdateien habe, okay, xls paar mehr als doc, heißen die alle vorne „kw“, —> Kann weg, wenn ich den Testordner wieder mal putze.
Du kannst deine Dateien bennenen wie du willst.

Die Docs Kwserie dienen als was ?

Sind nur meine zwei Testhauptdokumente.

Mein angefertigter -
unsortierter Serienbrief ?

Nein.
Das erste Hauptdokument erstellt durchs Makro die Dok Serienbrief1, das zweite hauptdokument erstellt durch den Code das Dok Serienbrief2 usw.

Die Indices werden höher wenn du mehrmals probierst, aber spielt ja keine Rolle.

Nach Erstellung der ganzen SerienbriefX Dokumente werden die hauptdokumente geschlossen.

Bei der Erstellung der jeweiligen Serienbrief-Doc merkt sich das makro die Plz jedes datensatzes, welche Seite es im jeweiligen SerienbriefX ist und den Namen des Serienbriefes.

Dann wird das Gemerkte nach der Plz sortiert.
Gemäß dieser Sortierung werden dann einzeln die Seiten aus den SerienbrieffX nacheinander zunm Drucker geschickt.

mit verrätselten Grüssen - grübbel grübbel

Jetzt klarer?

Nochmals, mache das bitte, drucke dir alles aus, dannlese das durch.
So mache ich das auch wenn ich 10-Seitigen selbstgeschriebenen Code habe und nicht mehr durchblicke wo da der Wurm, die Würmer stecken.

Auf Papier kann man wunderbar mit Kuli Bemerkungen machen , Sachen ohne Belang durchstreichen usw.
Durch das Scrollen am Bildschirm fehlt mir bei längerem Code gelegentlich der Überblick.

Ich hoffe der Hase wird noch vor Ostern ausgegraben

Für einen schönen Osterbraten braucht man doch keinen Hasen, laufen doch genug Katzen rum :smile:
War doch grad in der Presse, irgendein bekannter, seit 10 Jahren beliebter Fernsehkoch in Italien hat in einer Sendung das Rezept gebracht und davon geschwärmt wie lecker eingelegte katze schmeckt.
Mannomann, hat der Reaktionen bekommen, naja Mord ist ja in Italien nix ungewöhnliches.
Verpfeif mich jetzt aber bitte nicht ans Katzenbrett hier, die gehen für ihre anscheinend wohlschmeckenden Vierbeiner auch wie in Italien über Leichen, z.B. locker über meine *gg*

Gruß
Reinhard

Hallo Uwe,

  • die Briefe sind komplett unterschiedlich
  • die Adressdaten sind aber alle gleich aufgebaut

Die Briefe sind alle vom selben Absender? Dann haben sie auch den gleichen Briefkopf. Und vermutlich auch die gleiche Unterschriftenzeile.
kannst Du eine Excel-Tabelle dazwischenschalten?
Dann würde ich das so lösen:
a) Steuerdatei für den Serienbrief wäre eine Excel-Datei mit drei Spalten:

  1. komplette Empfängeranschrift
  2. komplette Anredezeile
  3. welchen Brief kriegt der Empfänger: 1, 2, 3 oder 4

b) In den Word-Serienbrief dann alle vier Brieftexte (nachstehend: Block) nacheinander eintragen und formatieren. dann jeden Block in Anführungszeichen setzen.
c) Anzeige der Feldfunktionen einschalten mit [Alt]+[F9], dann
jeden Block markieren und mit [Strg]+[F9] einklammern.

Wo finde ich dass mit der Abfrage

d) Vor jeden Block in die Feldklammern ein IF schreiben; dann auf der Seriendrucksymbolleiste das für die Briefart zuständige Seriendruckfeld anklicken; dahinter schreiben = 1.

Die erzeugte Feldfunktion muß dann so aussehen
{ IF { MERGEFIELD yadda } = 1 "bla bla bla
bla bla bla bla bla
bla bla bla
" }
Es müssen so viele IFs da sein wie es Briefarten gibt.
Beim Ausdruck steuern diese IFs, welcher Block angezeigt und damit welcher Brief geschrieben wird.

Bin nun gespannt

Markus
____________
P.S.: Was ich versuchte zu beschreiben war, wie man ein formatiertes Bedingungsfeld eingibt. Würdest Du das IF über die Schaltfläche in der Seriendrucksymbolleiste eingeben, wäre der komplette Text so formatiert wie der Absatz, in dem das IF steht. Meine Methode erlaubt Dir mehrere Formatierungen und außerdem ist die Absatzendemarke im IF, so daß keine unliebsamen Leerzeilen entstehen.

OT Wenn dann soll Makro ausführen
Hallo Markus,

in einem reinen Excelforum hat sich einer mit einer Wordfrage verirrt, leider wandert er da bald ins Archiv weil schon Tage her.

Ich kann mit seiner Anfrage nix anfangen mangels Ahnung in Word.
Icch weiß gar nichtmal ob mein Betreff richtig ist.

Weißt du wie man ihm helfen kann?
So spontan aus dem Bauch heraus?

Nachfolgend die Anfrage.

Gruß
Reinhard

**********************************************************
In meinem Serienformular habe ich ein wenn dann sonst Feld.

Außerdem nutze ich Macros, die checkboxen aktivieren und deaktivieren.

Nun möchte ich in mein „dann“ und „sonst“ - feld eines von meinen Makros ausführen:

Quasi so:

{ IF { MERGEFIELD Konto } = „bestaetigt“ "{MacroButton UncheckIt } " "{MacroButton checkIt } " }

Das  in den MACROBUTTON- Feldern sind jeweils boxen, die aktiviert oder deaktiviert sind.

Wenn ich das so eingebe, erscheint nichts, egal, wie das Feld Konto belegt ist.
**********************************************************

Hi Ihr zwei,

klar tut sich da nix. {Macrobutton yadda} ist eine Feldfunktion, die irgendwas klickbares auf das Dokument malt und bei Klick darauf irgendwie eine benutzerdefinierte Prozedur ausführt.

Soweit ich verstanden habe, will der Anfrager folgendes erreichen:
Wenn in der Steuerdatei das Konto bestätigt ist, soll ein angekreuztes Kästchen erscheinen, wenn nicht, dann ein nicht angekreuztes. Und das soll dann nur ausgedruckt werden.
Mögliche Lösung:
a) über Start - Ausführen: Charmap in der Zeichentabelle in den Schriftarten Wingdings oder Webdings die entsprechenden Kästchen suchen und ins Dokument kopieren.
b) die Funktion so abändern:

{ IF { MERGEFIELD Konto } = „Bestätigt“ „Zeichen1“ „Zeichen2“ }

Ich mach das immer mit Formatvorlagen (ein Telefonsymbol in meinem Dokument erreiche ich, wenn ich eine öffnende Klammer eingebe und ihr eine Zeichenformatvorlage mit der Schriftart Wingdings zuweise).
Einfacher aber unflexibler ist, die Bildchen jeweils kopieren und einzufügen.

Gruß

Markus
________________
P.S.: Allerdings denke ich, daß da noch mehr im argen liegt. Ich sehe das so, daß da in einer Excel-Tabelle ein deutsches Wort Bestaetigt einen Wahrheitswert vertritt. Vielleicht müßte man auch da erst mal gucken.

Hallo Markus,

okay, ich verstehe zwar weder die Anfrage noch deine Antwort, aber ich leite sie weiter, logo mit Nennung deines Vornamens, vielleicht hast du da jmd. glücklich gemacht, vielleicht auch nicht.

Ich bedanke mich bei dir daß du dir einen Kopf deshalb geamcht hast.

Gruß
Reinhard

Hallo
Juhu es hat geklappt - lieber Reinhard ich habe es aber mit Markus Methode hinbekommen - gleich auf Anhieb.
Bei ihr konnte ich auch ein paar Sachen etwas anders gestalten und hatte darüber die Übersicht.

Meine Frage dazu - wie nennt man das - ist das nur eine ganz normale Excel Geschichte ? auch VB … ?

Lieber Richard
Ich hoffe du hattest den Code nicht extra geschreiben - trotz meiner Absicht es hinzukriegen , klappte es nicht - fuchst mich trotzdem noch, warum…
Du schreibst dein Code mischt die Briefe selbst - von woher nimmt er den die Adressdaten - ich finde da nichts ?
da die Biefe aber am Montag auf die Post sollen, zog ich den Umweg über Excel vor, vielelciht etwas aufwendiger …

So jetzt wird getütet und werde dabe immer froh sein nicht noch sortieren zu müssen…

mit gut sortierten Grüßen

Uwe

Hallo Stefan,

Juhu es hat geklappt - lieber Reinhard ich habe es aber mit
Markus Methode hinbekommen - gleich auf Anhieb.
Bei ihr konnte ich auch ein paar Sachen etwas anders gestalten
und hatte darüber die Übersicht.

Meine Frage dazu - wie nennt man das - ist das nur eine ganz
normale Excel Geschichte ? auch VB … ?

für mich ist das reines Word. Wenn ich das richtig verstehe erstellst du da ein hauptdokument, was so aussieht:

**************************************************************
Gleiche Kopfdaten für alle Schreiben, Absender, Datum usw.

Wenn x= 1 „Block1“, wenn x= 2 „Block2“, wenn x= 3…

Gleiche Schlussdaten für alle
**************************************************************

Als Datenquelle des Ganzen dient eine einzige solche ExcelTabelle:

 │ A │ B │ C │ D │ E │
──┼────────────┼───────┼──────┼─────────────┼───────┤
1 │ Firmenname │ Plz │ Ort │ Anredesatz │ Block │
──┼────────────┼───────┼──────┼─────────────┼───────┤
2 │ AEG │ 12345 │ HH │ Hey Joe │ 2 │
──┼────────────┼───────┼──────┼─────────────┼───────┤
3 │ SPD │ 27484 │ B │ Na du │ 4 │
──┼────────────┼───────┼──────┼─────────────┼───────┤
4 │ Alf │ 99999 │ Mars │ hy cateater │ 1 │
──┴────────────┴───────┴──────┴─────────────┴───────┘

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Ich hoffe du hattest den Code nicht extra geschreiben

Was sonst.

Du schreibst dein Code mischt die Briefe selbst - von woher
nimmt er den die Adressdaten - ich finde da nichts ?

So wie du es in deiner Anfrage schriebst ging ich von einigen hauptdokumenten aus, die zum Serienbrieg gefüllt werden aus einigen Datendateien einer mir unbekannten Datenbank o.ä.

Ich erstellte also zum Testen zwei TestWordhauptdokumente. Pro Hauptdokument auch eine Exceltabelle.

Mein Code muß ja in einem Worddokument stehen, dieses habe ich dir geschickt.

Wie ich dann die Serienbriefe und nach Plz sortiert gemischt ausdrucke schrieb ich schon.

Hättest du gleich gesagt daß man manuell oder gleich per Code auch alle daten zusammen in eine Exceltabelle packen packst, hätte der Code ggfs. völlig anders ausgesehen.

Gruß
Reinhard

1 „Gefällt mir“

Hallo Uwe,

Juhu es hat geklappt - lieber Reinhard ich habe es aber mit
Markus Methode hinbekommen - gleich auf Anhieb.
Bei ihr konnte ich auch ein paar Sachen etwas anders gestalten
und hatte darüber die Übersicht.

Und? Krieg ich dafür auch ein Sternchen von Dir? Du weißt doch, daß ich in diesem Forum nur bin, um Sternchen zu sammeln :smile: Ganz so wie im Märchen von den Sterntalern: wer das Röckchen hebt, kriegt das Gold…

Gruß

Markus
_____________
Ich liebe Sternchen…

Danke
Hallo

Klar bekommst du ein Strnchen - wen nes geth so mit Schweif - habe gerade den letzten der fast 3000 Briefe getütet , was vorrang hatte.
(endlich ist das Zeugs raus)
Die Handhabe war sehr einleuchtend und schön erweiterbar…
Wird mir auch in den nächsten Jahren zugute kommen…

und dann noch nach Jahren an dich denke nlassen , was ja auch was wert ist.

Liebe Grüße

Uwe