Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Word 2007 IF-Anweisung

Frage Microsoft Microsoft Office

Mitglied: pacoss

pacoss (Level 1) - Jetzt verbinden

02.12.2009 um 16:28 Uhr, 6730 Aufrufe, 8 Kommentare

Moinsen,

folgendes Problem, in einem Word Dokument versuche ich so viel wie möglich zu automatisieren in Form von Textfeldern die ich in Verbindung mit einem SharePoint Server verknüpft habe. Nun möchte ich bei folgenden Satz:

Sehr "geehrte/geehrter" "Frau/Herr" "Nachname"

eine IF-Anweisung einbauen. Und zwar soll überprüft werden ob es sich um einen Herr oder Frau handelt. Dem zu folge soll dann geehrte oder geehrter ausgespuckt werden.

Meine Ansätze haben es leider zu keinen gewünschten Ergebnis gebracht.

Hoffe es kann mir hier jemand weiterhelfen!
Mitglied: Snowman25
02.12.2009 um 23:00 Uhr
Mehr Infos wären nützlich..
  • Woher beziehst du deine Daten?
  • in Welcher form bekommt das Dokument eben jene Daten?
  • Serienbrief oder ähnliches?
Bitte warten ..
Mitglied: pacoss
03.12.2009 um 11:12 Uhr
Das Dokument liegt auf einem SharePoint Server und ist quasi Manuell geschrieben worden. Dort kann ich Spalten erstellen die dann für alle Dokumente innerhalb dieses Shares gelten. Das heißt, öffne ich ein Word Dokument erscheint oberhalb des Dokumentes eine Ansicht, wo die vorher definierten Spalten in Textfeldern zu sehen sind. Diese Textfelder verknüpfe ich mit einem Textbereich.

SInn und Zweck ist es, dass man nur die eben genannten Textfelder ausfüllt und das Dokument weitergeschickt werden kann.

Bei der zweiten Seite, wo es losgeht mit: "Sehr geehrte/r Herr/Frau," ....

Soll anhand der Anrede entschieden werden, ob geehrte oder geehrter genommen werden soll. Dabei ist die Anrede ein automatisiertes Feld!

Hoffe das ist nun einigermaßen verständlich!
Bitte warten ..
Mitglied: Snowman25
03.12.2009 um 11:47 Uhr
na dann wirds einfach...
Mach 'ne Spalte mit geschlecht. Auf den Wert dieser Spalte legst du ein lesezeichen (nennen wir es mal dd)
Dann brauchen wir ein neues Feld
Dann sollte diese IF-Anweisung:
01.
IF {ref dd} = m "Sehr geehrter Herr" "Sehr geehrte Dame"
in dem Feld ausreichen, um alles so werden zu lassen, wie du es wolltest ;)

Achtung: die geschweiften klammern im ref dd musst du mit Strg + F9 im Feld direkt erstellen!
wenn du die Formel später nochmal überarbeitest, musst du {ref dd} nochmal gegen den eingesetzten Wert austauschen
Bitte warten ..
Mitglied: pacoss
03.12.2009 um 12:25 Uhr
Zitat von Snowman25:
na dann wirds einfach...
Mach 'ne Spalte mit geschlecht. Auf den Wert dieser Spalte legst
du ein lesezeichen (nennen wir es mal dd)
Dann brauchen wir ein neues Feld
Dann sollte diese IF-Anweisung:
01.
> IF {ref dd} = m "Sehr geehrter Herr" "Sehr geehrte 
02.
> Dame" 
03.
> 
in dem Feld ausreichen, um alles so werden zu lassen, wie du es
wolltest ;)

Achtung: die geschweiften klammern im ref dd musst du mit
Strg + F9 im Feld direkt erstellen!
wenn du die Formel später nochmal überarbeitest, musst du
{ref dd} nochmal gegen den eingesetzten Wert austauschen

Wie lege ich ein Lesezeichen in einer Spalte an? Bin in dem Bereich ein total N00b - sry für die vllt. doofen Fragen!
Bitte warten ..
Mitglied: Snowman25
03.12.2009 um 12:39 Uhr
Ich gehe mal davon aus, dass die Textfelder, in denen die Daten landen Form-Felder sind...
  • Doppelklick auf den grauen Kasten den diese Felder immer erzeugen.
  • Im eigenschaftsfenster gewünschten namen angeben (keine leerzeichen)
  • OK drücken
Sollten es normale Textfelder sein:
  • Markiere den Text im Textfeld
  • Menü --> Einfügen --> Lesezeichen
  • Namen vergeben --> Hinzufügen --> OK
Bitte warten ..
Mitglied: pacoss
03.12.2009 um 14:00 Uhr
Hier habe ich mal einen Screenshot gemacht um dir mal eine Übersicht zu geben! Mit den Fachwörtern komme ich nicht so klar: ein einfaches Textfeld ist mir durchaus bekannt. Keine ahnung wie die Felder, mit denen ich in diesem Dokument gearbeitet habe heißen.

http://img51.imageshack.us/img51/3406/unbenanntbz.jpg
Bitte warten ..
Mitglied: Snowman25
03.12.2009 um 14:07 Uhr
sry, aber auf imageshak kann ich von hier aus nicht zugreiffen.
Kannst du das bild bitte auf einen anderen Hoster (z.B. www.666kb.de) laden?
danke
Snow
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Microsoft Office
gelöst Schnellbausteine aus Word 2007 nach Word 2016 übernehmen (2)

Frage von TiTux zum Thema Microsoft Office ...

Microsoft Office
gelöst Wie kann man die Standard-Schriftart bei einfügen von Text in Word 2013 festlegen? (3)

Frage von Rene1976 zum Thema Microsoft Office ...

Exchange Server
Exchange 2007 Datenbank restore ohne Exchange zu verändern - SBS2008

Frage von pitamerica zum Thema Exchange Server ...

DSL, VDSL
Fritzbox Exchange 2007 UM Gateway mit Freetz (2)

Frage von Herbrich19 zum Thema DSL, VDSL ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Windows 7
Verteillösung für IT-Raum benötigt (12)

Frage von TheM-Man zum Thema Windows 7 ...