Farben in einer VBA-Beschränkung

January 4

Visual Basic für Applikationen (VBA) ist eine Erweiterung von Microsofts Visual-Basic-Programmiersprache, die in den meisten Microsoft-Anwendungen, die Anwendungen zu erhöhen integriert ist. VBA. in der Standardeinstellung Grenzen Farben in Tabellenzellen in Microsoft Access und Excel, zum Beispiel. Sie können verbessern oder erweitern diese Standard-Farbe-Einschränkung in verschiedener Weise.

VBA-Farbe-Einschränkungen

Beginnend mit Microsoft Access 2000, können Benutzer bedingte Formatierung auf Kombinationsfeld Feld und Text-Steuerelemente anzuwenden. Auf diese Weise können Sie bestimmte Anzeigeeigenschaften, die meisten besonders Hintergrundfarbe und Dichte, abhängig von bestimmten Bedingungen zu ändern. In Anwendungen wie Access, Excel und Word, VBA beschäftigen Programmierung Terminologie, mit der Anwendung interagieren.

Mithilfe des Objektmodells

Mithilfe der bedingten Formatierung VBA beinhaltet welchen Microsoft Bedingungen das "Objekt-Modell" für für Word, Excel oder andere Microsoft-Programme, die Sie erstellen. Dies geschieht auf zweierlei Weise: durch das "Bedingte Formatierung" Menü und mithilfe von VBA-Code. Mit VBA bietet Code weitere Optionen, die die Verwendung von mehr als drei Farben mit mehr Abwechslung als die Menüauswahl allein lassen können. Außerdem macht mithilfe von VBA-Code für viel leichter kopieren und Einfügen von Code zwischen Microsoft-Anwendungen.

Hinzufügen von Farben über die Benutzeroberfläche

Öffnen Sie ein Dokument von Microsoft Word, Excel oder Access, und klicken Sie im Menü "Format". Microsoft VBA verwenden, können Sie Instanzen "FormatCondition" Objekte mithilfe von Vorlagen und jeder eine Vorlage Text und Grafiken, Styles, erstellen, formatieren, Makros, AutoText-Einträge, Symbolleisten und Menüeinstellungen. Jede bedingt formatiert standardmäßig hat zwei Formate: Standard oder "true".

Hinzufügen von Farben durch Programmierung

Das drei-Zustand-Limit kann mithilfe von VBA-Code Programmbedingungen besitzen unterschiedliche Werte in verschiedenen Umständen verändert werden. In Excel wie in Word, bedingte Formatierung wird gefunden, indem Sie auf "Format" > "Bedingte Formatierung" auf das Dokument Arbeitsblatt-Menüleiste. Wenn der Zellinhalt größer als fünf, aber weniger dann 10 ist, zeigt beispielsweise VBA-Code automatisch verschiedene Farbtöne immer wenn ein Benutzer in einem definierten Bereich Änderung vornimmt. Obwohl dies technisch verwendet die "If"-"Else" in VBA-Programmierung, es können Sie so viele Farben wie gewünscht definieren. Es wird aufgerufen, indem Sie "Code anzeigen" in der Microsoft-Dokument auswählen und zuweisen "iColors."