Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Farbige Schrift im Formular bei Bedingung
zurück: Textfeld richtig füllen , aber wie ? Steuerelementeinhalte? weiter: Durch klicken im aktuellen Formular Neues formular öffnen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Steffen111
Erste Gehversuche mit VBA


Verfasst am:
23. Aug 2012, 10:36
Rufname: Steffen

Farbige Schrift im Formular bei Bedingung - Farbige Schrift im Formular bei Bedingung

Nach oben
       Version: Office 2007

Moin,

ich will in einem Formular abhängig von einem Ja/Nein-Feld die Schriftfarbe ändern.
Code:
Option Compare Database
Option Explicit

Private Const Black = 0
Private Const blue = 16711680
Private Const red = 255
Private Const green = 32768

Private Sub Form_Current()
'ein Feld bei Bedingung farbig setzen
    If Me![KontrE_IO] = True Then
        MsgBox "grün"
        Me![KontrE_Ergebnis].ForeColor = green
      Else
        MsgBox "schwarz"
        Me![KontrE_Ergebnis].ForeColor = Black
    End If
End Sub
Ich erhalte aber leider eine Fehlermeldung:
Zitat:
Laufzeitfehler '438': Objekt unterstützt diese Eigenschaft oder Methode nicht
mit Verweis auf die Zeile
Code:
        Me![KontrE_Ergebnis].ForeColor = green
In einer anderen sehr komplexen Form habe ich den Code aber schon einmal verwendet. Da funktioniert es!

Habt Ihr einen Tipp, woran es liegen könnte?
Gruß
Steffen
Gast



Verfasst am:
23. Aug 2012, 11:09
Rufname:

AW: Farbige Schrift im Formular bei Bedingung - AW: Farbige Schrift im Formular bei Bedingung

Nach oben
       Version: Office 2007

Hallo,

Probiere mal
Code:
    If Me![KontrE_IO] = -1 Then
Steffen111
Erste Gehversuche mit VBA


Verfasst am:
23. Aug 2012, 13:56
Rufname: Steffen


AW: Farbige Schrift im Formular bei Bedingung - AW: Farbige Schrift im Formular bei Bedingung

Nach oben
       Version: Office 2007

Steffen111 am 23. Aug 2012 um 13:45 hat folgendes geschrieben:
...hatte ich schon - selbes Ergebnis! Confused
Der Fehler tritt jeweils erst nach Bestätigen der MsgBox auf
Code:
    If Me![KontrE_IO] = -1 Then
        MsgBox "grün"
        Me![KontrE_Ergebnis].ForeColor = green
      Else
        MsgBox "schwarz"
        Me![KontrE_Ergebnis].ForeColor = Black
    End If

Heureka!
Ich habe es gefunden!
In den Eigenschaften des Feldes stand:
Name: KontE_Ergebnis
Steuerelementinhalt: KontrE_Ergebnis
Mit "r" war richtig, das wurde mir nur nicht angezeigt, erst als ich die eckigen Klammern entfernt hatte --> "Variable nicht gefunden" Idea
Gruß
Steffen
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage von Formular zu mehreren Tabellen gleichzeitig 5 Friedel 1237 22. Mai 2005, 11:06
jens05 Abfrage von Formular zu mehreren Tabellen gleichzeitig
Keine neuen Beiträge Access Tabellen & Abfragen: Formular --> Tabelle ? 6 AlexisM 835 27. Apr 2005, 10:56
AlexisM Formular --> Tabelle ?
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze zählen (im Formular oder Bericht) ? 3 anna-bolika 3756 31. März 2005, 12:50
Dalmatinchen Anzahl der Datensätze zählen (im Formular oder Bericht) ?
Keine neuen Beiträge Access Tabellen & Abfragen: Formular: Groesse? 1 Gast 732 24. März 2005, 13:35
Sanne Formular: Groesse?
Keine neuen Beiträge Access Tabellen & Abfragen: Feld wird nicht in Formular angezeigt 1 Chef_1 528 12. März 2005, 21:27
stpimi Feld wird nicht in Formular angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Wert übernehmen von einem Formular in das andere 2 mactoolz 1244 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn Bedingung 1 DB_User 500 15. Jan 2005, 16:18
MirkoK Wenn Bedingung
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Formular gestalten 3 HBurmei 1977 03. Dez 2004, 22:17
mapet Abfrage mit Formular gestalten
Keine neuen Beiträge Access Tabellen & Abfragen: Formular für mehrere Abfragen benutzen 2 Oli aus Bonn 1262 21. Nov 2004, 01:30
Oli aus Bonn Formular für mehrere Abfragen benutzen
Keine neuen Beiträge Access Tabellen & Abfragen: access formularfeld nach bedingung ausfüllen 2 mathias123 802 07. Sep 2004, 12:55
Gast access formularfeld nach bedingung ausfüllen
Keine neuen Beiträge Access Tabellen & Abfragen: Bedingung zur Anwendung von Kriterien in einer Abfrage 1 Lorenz 918 19. Aug 2004, 19:47
lothi Bedingung zur Anwendung von Kriterien in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: SQL; Bei Abfrage einen Quotient ausrechnen unter bedingung 6 martin1976 1755 22. Jun 2004, 17:10
martin1976 SQL; Bei Abfrage einen Quotient ausrechnen unter bedingung
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe