WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 31.12.2009, 10:56   #1
michael58
Veteran
 
Registriert seit: 23.08.2005
Alter: 67
Beiträge: 220

Mein Computer

Standard Access Berichtsproblem

Hallo!

Ich möchte in einem Bericht (Access 2003) in einem Textfeld abhängig vom Wert der dahinterliegenden Tabelle unterschiedlichen Text ausgeben.

Für einen Wert kein Problem:

=WENN([Einladung]="1";"Nur Einladung Verschicken";" ")

Funktioniert!
Aber wie kann ich Werte 2, 3 und 4 mit anderen Texten belegen? Irgendwo steh ich fürchterlich auf der Leitung.

Danke für Hilfe und ein Prosit 2010 an Alle

Michael
michael58 ist offline   Mit Zitat antworten
Alt 31.12.2009, 11:35   #2
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Du könntest mehrere Funktionen WENN verschachteln. Das ist aber ziemlich unübersichtlich. Außerdem gibt es nach meinem Wissen eine Obergrenze bei den Verschachtelungen.

Besser ist eine Funktion in VBA, die du dem Feld zuweist.

Schau dir "Select Case" an, damit kannst du beliebig viele Werte übersichtlich auswerten.


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 31.12.2009, 11:58   #3
michael58
Veteran
 
Registriert seit: 23.08.2005
Alter: 67
Beiträge: 220

Mein Computer

Standard

Danke!

Wollte mir eine eigene Prozedur dafür ersparen, ist aber sicherlich sinnvoller. Offensichtlich geht das "direkt" im Textfeld nicht.

Servus

Michael
michael58 ist offline   Mit Zitat antworten
Alt 31.12.2009, 12:38   #4
rem996
Veteran
 
Registriert seit: 16.08.2001
Alter: 43
Beiträge: 293


rem996 eine Nachricht über ICQ schicken
Standard

Hallo

es gibt neben dem WENN auch noch die SCHALTER Funktion. Mit dieser müsste das glaube ich auch gehen.

Gruss
rem996
rem996 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:13 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag