Anzeige
Archiv - Navigation
688to692
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
688to692
688to692
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

if statement

if statement
03.11.2005 17:58:14
egon
hallo und einen schoenen abend,
hier mein problem.
ich moechte in spalte a1:a30 eintragungen vornehmen. in spalten b1:b30 soll automatisch wenn in spalte a(i) der string "urlaub" oder "krank" erscheint in spalte b(i) ein value von 8 geschrieben werden. ist eigentlich kein problem wenn die formel in b(i) steht. das moechte ich aber nicht da sie sonst ueberschrieben wird wenn per hand etwas geschrieben wird. also soll die formel z.b. in e2 stehen.
das bekomme ich allerdings nicht hin.
ex.
=if(a1="urlaub",b2=8,b2=b2)
was ist falsch?
vielen dank im voraus und gruss

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Das kann Excel leider nicht! - vielleicht mit VBA
03.11.2005 18:09:38
Worti
Gruß Worti
AW: Das kann Excel leider nicht! - vielleicht mit VBA
03.11.2005 18:20:20
Andi
Hi,
mit VBA geht's so:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A1:A30]) Is Nothing Then
If Target.Value = "urlaub" Or Target.Value = "krank" Then Cells(Target.Row, Target.Column + 1).Value = 8
End If
End Sub

Den Code im VBA-Editor ins Modul des entsprechenden Tabellenblattes kopieren.
Schönen Gruß,
Andi
AW: Das kann Excel leider nicht! - vielleicht mit
04.11.2005 14:03:33
egon
Vielen Dank !!
Funktioniert prima !!
Gruss
Gern geschehen... (ot)
04.11.2005 15:10:16
Andi
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige