Office: WENN-DANN-Funktion mit Serienfeldern

Helfe beim Thema WENN-DANN-Funktion mit Serienfeldern in Microsoft Word Hilfe um das Problem gemeinsam zu lösen; Hallo, habe folgendes Problem: ich habe früher mit Word 97 Serienbriefe erstellen können, in denen hinter spezifischen Seriendruckfeldern noch... Dieses Thema im Forum "Microsoft Word Hilfe" wurde erstellt von utitti, 23. Oktober 2007.

  1. utitti Erfahrener User

    WENN-DANN-Funktion mit Serienfeldern


    Hallo,

    habe folgendes Problem:

    ich habe früher mit Word 97 Serienbriefe erstellen können, in denen hinter spezifischen Seriendruckfeldern noch eine Wenn-Dann-Fuktion hinterlegt war. Das funktioniert mit Word 2003 leider nicht mehr so, wie ich es kannte.

    Beispiel: ich habe in einer Exceltabelle eine Spalte für Lieferdatum. Wenn ein spezielles Lieferdatum erwünscht ist, steht etwas in der Zelle, wenn nicht ist die Zelle leer. Auf dem Dokument soll dann entweder das Datum erscheinen oder stehen "in den nächsten Tagen". Ich füge nun das Seriendruckfeld Lieferdatum in das Word Dokument, markiere das Seriendruckfeld ung klicke auf

    Bedingungsfeld einfügen->
    Wenn...Dann...Sonst->
    WENN Feldname = Lieferdatum
    Vergleich = Gleich
    Vergleichen mit = (leer gelassen)
    Dann diesen Text einfügen: = in den nächsten Tagen
    Sonst diesen Text einfügen = (leer gelassen)->
    OK.

    Word 97 hat dann an dieser Stelle, wenn nichts in einer Zelle für Lieferdatum eingetragen war als Lieferdatum quasi den Text "in den nächsten Tagen" eingefügt, oder wenn was eingetragen war, das Lieferdatum.

    Kann mir jemand bitte erklären, wie ich das mit Word 2003 hinkriege?

    Vielen Dank im Voraus!
     
  2. Andei Erfahrener User
    Hi,

    kenne mich damit nicht so wirklich aus, Krino weiß hier sicher besser Bescheid.
    Aber einen Vorschlag habe ich denn doch: warum lässt Du den Text denn nicht gleich in Excel anzeigen und importierst dann in Word immer den Zellinhalt, egal was drin steht? Wäre das nicht einfacher?

    Gruß
     
  3. utitti Erfahrener User
    Hi,

    leider nicht. das sind zu viele Datensätze und ich muss so schon an zu viele Besonderheiten denken die da gelöscht oder geändert werden müssen. Die Exceldatei wird an einen Kunden weitergeleitet, der vorgibt, ob was drin stehen darf oder nicht. Ich könnte zwar zwei Datien abspeichern, aber das ist wie gesagt nur noch mehr Arbeit. Ich verstehe einfach nicht, wieso das mit Office2003 nicht mehr möglich ist?!?!

    Argh...

    Kommt Krino auf mich zu oder soll ich ihn suchen? :?:

    Trotzdem danke :-)
     
  4. Krino Erfahrener User

    WENN-DANN-Funktion mit Serienfeldern

    Hallo utitti -

    Bin schon dabei...

    Also: Ich habe gerade Deine Beschreibung durchgespielt, mit Word 2002. Wenn ich es exakt so mache, bekomme ich zwar den Text "In den nächsten Tagen", aber kein Datum, wenn die Excel-Zelle ein Datum enthält. Das ist auch klar, denn Du hast Word nicht beauftragt, den Inhalt der "Lieferdatum-Zellen" anzuzeigen.

    Wenn Du Alt + F9 drückst, siehst Du die Feldansicht, mit der Word arbeitet. Den roten Teil müßtest Du gesondert einfügen, und zwar anstelle des doppelten Gänsefüßchens.
    { IF { MERGEFIELD Lieferdatum }= "" "In den nächsten Tagen" {MERGEFIELD Lieferdatum } }

    Ein weiteres Problem ist die Art der Verknüpfung von Word-Dok und Excelmappe.

    Wenn ich normal über OLE verknüpfe, bekomme ich die Daten im amerikanischen Format (10/23/2007) und bei leeren Zellen nicht den gewünschten Text, sondern 12:00 AM.

    Empfehlung: Nimm die Verknüpfung über DDE, dann geht es so, wie Du es möchtest.

    Dazu machst Du folgendes: In Word EXTRAS - OPTIONEN - ALLGEMEIN. Dort "Konvertierung beim Öffnen bestätigen" (Häkchen setzen).

    Symbolleiste "Seriendruck" einblenden. Button "Hauptdokument-Setup", und wähle "normales Worddokument". Damit ist die OLE-Verknüpfung gelöst. Jetzt den Button "Datenquelle öffnen" drücken; Du wirst nach der Art der Verknüpfung gefragt und wählst DDE, dann "gesamtes Tabellenblatt".

    Dann läuft, zumindest bei mir, alles nach Wunsch.
     
  5. utitti Erfahrener User
    Hi Krino!

    Super, 1000 Dank, dass du dich an mein Problem machst :-)

    Hab allerdings eine Frage: wieso habe ich Word nicht beauftragt, den Inhalt der Lieferdatumzelle anzuzeigen? Ich habe ja als ersten Schritt das Feld dafür eingefügt und lediglich eine Bedinung dazu gestellt, oder?

    In einfachen Worten würde ich meine "Tat" so verstehen: füge hier ein Datum ein und wenn die Zelle Datum leer ist, füge stattdessen den Text "in den nächsten Tagen" ein. Vielleicht kommt er ja nicht klar weil unter Sonst in der Wenn-Dann-Bedingung nichts steht? Wäre ja schön, wenn man hier das Seriendruckfeld Lieferdatum eintragen könnte, geht aber leider nicht....

    LG
     
  6. utitti Erfahrener User
    Ahh, also hat man damit quasi das "Sonst" doch mit dem Seriendruckfeld gefüllt?
     
  7. Krino Erfahrener User
    Das heißt doch für Word: Wenn das Excel-Feld nicht leer ist, dann soll ich nichts einfügen.
    Du darfst Word keinen "gesunden Menschenverstand" unterstellen... ;-)
     
  8. utitti Erfahrener User

    WENN-DANN-Funktion mit Serienfeldern

    Super, dass dir das mit dem Ami-Format aufgefallen ist. Wie bekämpfen dieses Problem indem wir die Zellen als Text formatieren. Ich verstehe zwar nichts von OLE oder DDE, aber ich werde mich da mal gleich ran machen.

    1000000000000000... DANK!!!!!
     
  9. Krino Erfahrener User
    Mit der Word-Assistent-Oberfläche geht es zwar nicht, aber dann macht man's halt "zu Fuß", wie beschrieben.

    Ami-Format...
    Das ist nicht nötig! Man nimmt entweder DDE, dann dann wird das Datumsformat so übernommen, wie es in den Excel-Zellen steht. Oder man kann auch einen Schalter benutzen. Schaue dazu mal hier vorbei...

    Aber nach all meinen Versuchen funktioniert bei Deinem speziellen Problem mit der Leerzellen-Abfrage wirklich nur die DDE-Lösung.
     
  10. utitti Erfahrener User
    Echt klasse!

    Bin wirklich sehr beeindruckt. Wir quälen uns hier seit zich Jahren damit rum und du findest in so kurzer Zeit die Antwort! Wieso bin ich nicht früher drauf gekommen hier zu posten?!?!

    LG von der Spree
     
  11. Krino Erfahrener User
    Freut mich, daß ich helfen konnte! :-D :-D :-D
    LG von der Nordsee!
     
Thema:

WENN-DANN-Funktion mit Serienfeldern

Die Seite wird geladen...
  1. WENN-DANN-Funktion mit Serienfeldern - Similar Threads - Funktion Serienfeldern

  2. Probleme mit bedingter Formatierung

    in Microsoft Excel Hilfe
    Probleme mit bedingter Formatierung: Hallo ihr Lieben, folgende Herausforderung: Ich möchte die Formatierung des Wertes in B7 (bzw. auch alle weiteren Werte in Spalte B) nach folgenden Bedingungen anpassen: 1. WENN C7<0,05 DANN...
  3. neue Filter Funktion

    in Microsoft Excel Hilfe
    neue Filter Funktion: Hallo zusammen, wieder habe ich für meine Nebenkostenabrechnung (privat) ein paar Änderungen gemacht. Soweit so gut Nun habe ich , für mich, die neue Filter Funktion entdeckt. Wow ist richtig...
  4. Zahlenreihe addieren

    in Microsoft Excel Hilfe
    Zahlenreihe addieren: Hallo, ich habe folgende Zahlenreihe: -5; -9; -11; 35; -2; -4; -8; 33; -3; -6; -9 Jetzt würde ich gerne mit einer Funktion nur die Zahlen von rechts nach links, ab dem letzten Eintrag -9,...
  5. DropDown Auswahl mit 2 Funktionen

    in Microsoft Excel Hilfe
    DropDown Auswahl mit 2 Funktionen: Liebes Forum-Team, ich habe eine Tabelle mit Kundendaten, die von mehreren Mitarbeitern befüllt wird. Ich möchte, dass der Mitarbeiter seinen Namen im DropDown Auswahl auswählt, Aber im...
  6. ISOKalenderwoche Powerquery

    in Microsoft Excel Hilfe
    ISOKalenderwoche Powerquery: Hallo Ich möchte in einer Powerquery Abfrage in einer benutzerdefinierten Spalte die Kalenderwoche errechnen, nur schaffe ich das leider so überhaupt nicht. Als normale Excelformel kein Problem...
  7. Bei meinem Outlook (new) fehlen wichtige Funktionen!

    in Microsoft Outlook Hilfe
    Bei meinem Outlook (new) fehlen wichtige Funktionen!: Hallo, wie der Titel bereits andeutet, habe ich Probleme mit Outlook. Zum Beispiel ist es mir nicht möglich, Add-ins zu installieren. Es gibt keinen Button dafür, und auch wenn ich über die...
  8. Daten per Index-Funktion übertragen

    in Microsoft Excel Hilfe
    Daten per Index-Funktion übertragen: Hallo zusammen, ich stehe derzeit vor folgender Herausforderung: ich möchte Daten aus einer Martix per Index-Vergleich-Funktion in eine andere Matrix übertragen. Ich habe eine vereinfachte...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden