ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
562
562
EMPFEHLEN
-
Hallo Leute,
ich habe eine Funktion erstellt, die, je nach Kriterium einen Pfeil
nach oben oder nach unten erstellt.
Jetzt moechte ich aber noch, dass die Funktion die Schriftfarbe
(bzw. die Farbe des Pfeils) veraendern kann.
Der Pfeil wird in der Zelle erstellt, in der die Funktion ausgefuehrt
wird.
Mein aktueller Code sieht folgendermassen aus:
Public Function Arrow(a, b)
If b - a > 0 Then
Arrow = "Ç"
End If
If b - a < 0 Then
Arrow = "È"
End If
If Abs((b - a) / a) < 0.05 Then
Arrow = "Æ"
End If
End Function
Und jetzt haette ich gerne, dass zum Beispiel das Ç rot ist,
das Æ gruen und das È blau.
Wuerde mich freuen, wenn mir jemand helfen koennte, das Problem
zu loesen.Geändert von Visio (15.03.06 um 03:06 Uhr)
-
PS: Ich rufe die Funktion in Excel 2003 von einer Zelle
aus auf (Beispiel: "=Arrow(A2,B3)")
-
Ich bin mir nicht sicher, da ich selten Makros programmiere. Aber du müsstest eine Zelle mit einer Variable vom Typ "Range" übergeben können:
Code vb:1 2 3 4 5 6
Private Sub ChangeColor(ByRef Zelle As Range) Zelle.Font.Color = vbRed End Sub 'Aufruf der Funktion, um Farbe der Zelle A1 auf Rot zu setzen: ChangeColor Me.Range("A1")
hihi = -h²
Ähnliche Themen
-
Memo schriftfarbe bei bestimmten Text ändern
Von Morne im Forum Delphi, Kylix, PascalAntworten: 1Letzter Beitrag: 19.12.09, 12:17 -
id eines input-Feldes?
Von Arndtinho im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 21.07.08, 22:53 -
Nur Value eines Feldes kopieren
Von l-l4cl<3r im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 03.06.08, 22:53 -
Schriftfarbe ab Bestimmten Wert ändern?
Von spikaner im Forum PHPAntworten: 6Letzter Beitrag: 02.03.07, 18:18 -
Nur die ersten Zeichen eines Feldes...
Von mdandi im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 15.04.02, 00:43





Zitieren
Login





