Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
264to268
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
264to268
264to268
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

was stimmt nicht

was stimmt nicht
05.06.2003 16:17:26
Rahel
hallo zusammen

ich habe folgenden code, der zuerst überprüft, ob eine zelle in einem bestimmten dynamischen bereich leer ist. falls nicht, überprüft er, ob in der zelle das erste zeichen ein "-" ist, falls ja wird der text in dieser zelle rot gefärbt. ich erhalte keinen fehler, jedoch wird der text nicht gefärbt.

Dim a, b As Integer
a = (z + 15)
b = 3
Do While Not IsEmpty(Cells(a, 3).Value)
Do While Not IsEmpty(Cells(a, b).Value)
If Left(a, b) = "-" Then
zelle.Font.ColorIndex = 3
End If
b = b + 1
Loop
a = a + 1
Loop

gruss

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: was stimmt nicht
05.06.2003 16:32:47
frank

Hallo Rahel,

wo und wie ist denn Zelle definiert?

frank

Re: isempty ist nicht immer empty ;-)
05.06.2003 16:33:01
Nike

Hi,

leider ist isempty nicht immer empty ;-)

nimm anstelle von
Do While Not IsEmpty(Cells(a, 3).Value)
lieber
Do While Cells(a, 3).Value <> ""

Bye

Nike

Re: was stimmt nicht
05.06.2003 16:33:28
Yal

Um einen Text zu Färben muß die Zelle einem Text enthalten.
Ausserdem sind "While" immer mit vorsicht zu geniessen.



Re: was stimmt nicht
05.06.2003 16:33:47
ChristianG

Hallo Rahel,

nach folgenden änderungen wird´s auch gefärbt:

Allerdings hab ich Dein Makro nicht so ganz verstanden. Wofür ist Z? Im Moment ist es leer. Also Z + 15 = 15
Außerdem werden so nicht alle Zellen durchlaufen...ist das richtig?

Gruß
Christian

Anzeige
Yal, Du Idiot!
05.06.2003 16:37:22
Yal

Parameter 1 in "Left" vergessen!



Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige