Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
schnauber
Newbie
Newbie

Anmeldedatum: 27.01.2010
Beiträge: 1

Excel - Bedingte Formatierung mit VB
Verfasst am: 27.01.2010, 08:47

Hallo,

ich habe folgendes Problem:

Sobald in Spalte "Y" ein Wert geschrieben wird, soll von Spalte "A" bis Spalte "Z" jede Zelle formatiert werden (z.B. Farbe rot).
Das soll in jeder Zeile geschehen. Ansich kein Problem (siehe Code) aber ich muss die Funktion natürlich immer manuell anstossen. Das ganze soll aber automatisch (im Hintergrund) ablaufen, also so eine Art Bedingte Formatierung. Sobald der Wert in der Zelle gefüllt wird und man zur nächsten Zelle springt, soll die Formatierung erfolgen. Geht das?

Sub project_finished()

Dim cell As Range
i = 3
For Each cell In Range("Y3:Y500")
If Cells(i, 25) <> "" Then
Range(Cells(i, 1), Cells(i, 35)).Select
With Selection.Interior
.ColorIndex = 0
.Pattern = xlLightDown
.PatternColorIndex = 43
End With
End If
i = i + 1
Next
End Sub
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: formatierung, excel, spalte, zelle, zeile

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Problem mit always on top funktion 633 30.10.2009, 12:26
Keine neuen Beiträge IntStr()funktion 510 11.10.2007, 09:49
Keine neuen Beiträge TopMost Funktion unter DirectX 432 27.07.2007, 11:48
Keine neuen Beiträge Wie Funktion nutzen ? 540 29.06.2007, 21:59
Keine neuen Beiträge update funktion einbauen 741 29.01.2007, 00:11
 



[ Time: 0.2340s ][ Queries: 81 (0.0641s) ][ GZIP on - Debug on ]