Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Pflichtfelder bei Bedingung





Frage

Hallo zusammen, ich versuche verzweifelt eine Möglichkeit zu finden Pflichtfelder zu erzeugen, wenn in einem Auswahlfeld 4 bestimmte bezeichnungen ausgewählt werden. wenn( <zelle a> ="abc"; dann mache zelle b zu pflichtfeldern;) Bsp zum Verständnis: Wenn in einem Auswahlfeld "Mercedes" gewählt wird, soollen die 3 Nachbarzeilen ausgefüllt werden müssen. Z.B. Hubraum, Kilometer, u.ä. Hat jemand eine Idee, wie man das realisieren könnte? Viele Grüße, Helge

Antwort 1 von Saarbauer

Hallo,

ich glabe was du suchst ist die "Gültigkeitsprüfung" unter "Daten"

Gruß

Helmut

Antwort 2 von nighty

hi helge :)

hier zwei kurze ansaetze bzw beispiele :)

gruss nighty

diese oder die andere in eine if then abfrage mit abfrage auf zelle bzw inhalt

bei beiden varianten wie du ja siehst gehoert der code in die tabelle

viel spass beim tuefteln :))

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
With Worksheets(1)
Dim bereich(2)
Dim zaehler1 As Integer
bereich(0) = "A1"
bereich(1) = "A3"
bereich(2) = "A5"
For zaehler1 = 0 To 2
If Range(bereich(zaehler1)) = "" Then
Range(bereich(zaehler1)).Select
Exit For
End If
Next zaehler1
End With
End Sub


Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dim rgBereich As Range
Dim zaehler1 As Range
Set rgBereich = Worksheets("Tabelle1").Range("A1,A3,A5")
For Each zaehler1 In rgBereich
If zaehler1 = "" Then
zaehler1.Select
Exit For
End If
Next zaehler1
End Sub

Antwort 3 von Redbill

Danke für die schnellen Antworten!
@Helmut

Die Gültigkeitsprüfung verwende ich, um Typen auswählen zu lassen. Das klappt. Das Problem ist, dass bei bestimmter Auswahl von Typen andere Felder ausgefüllt werden sollen (Pflichtfeld)

@nighty
von VB habe ich leider weniger bis gar keine Ahnung. Mit deinen Scripts kann ich leider nicht viel zaubern. Ich habe gehofft, dass man das ganze über Formeln lösen kann.

Ich habe gerade versucht die Auswählbaren Typen farblich zu markieren, um auf die Pflichtfelder aufmerksam zu machen, aber leider kann man nur 3 Typen bedingt formatieren in einer Zelle. Ich bräuchte aber mindestens 4. Arrays nimmt Excel leider nicht....:(

Antwort 4 von Redbill

Lösen könnte ich das ganze wenn ich auf die Pflichtfelder eine Gültigkeitsprüfung lege, die meckert" wenn man in dem Auswahlfeld nebenan bestimmte Typen auswählt, ohne die Pflichtfelder auszufüllen.

Dafür müßte man die Gültigkeitsprüfung an eine Bedingung knüpfen....

Leider wei0 ich nicht wie das funktionieren könnte....

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: