Visual Basic für Applikationen ( VBA) ist eine Erweiterung von Visual Basic Microsofts Programmiersprache, die in die meisten Microsoft-Anwendungen integriert ist , um die Anwendungen "-Funktionalität zu erhöhen. VBA . Standardmäßig beschränkt Farben in Tabellenzellen in Microsoft Access und Excel , zum Beispiel. Sie können verbessern oder erweitern diese Standardfarbe Einschränkung in einer Reihe von Möglichkeiten. VBA Farbe Einschränkungen
Beginnend mit Microsoft Access 2000 können Benutzer bedingte Formatierung Kombinationsfeld und Textfeld-Steuerelemente gelten . Dadurch ermöglicht es Ihnen, bestimmte Anzeigeeigenschaften , ganz besonders Hintergrundfarbe und Dichte ändern, abhängig von bestimmten Bedingungen. VBA in Anwendungen wie Access, Excel und Word , beschäftigen Programmierung Terminologie mit der Anwendung interagieren .
Mit dem Object Model
Mit der bedingten Formatierung von VBA beinhaltet was Microsoft die " Object Model " für Word für Begriffe , Excel oder andere Microsoft-Programme erstellen . Dies wird auf zwei Arten erfolgen : durch die " Bedingte Formatierung "-Menü und mit VBA-Code . Mit VBA-Code bietet mehr Optionen , die den Einsatz von mehr als drei Farben mit mehr Abwechslung als die Menüauswahl allein lassen kann . Auch mit VBA-Code sorgt für viel einfacher Kopieren und Einfügen den Code zwischen Microsoft-Anwendungen .
Hinzufügen von Farben über die Benutzeroberfläche
Öffnen Sie ein Microsoft Word , Excel -oder Access- Dokument und klicken Sie auf " Format "-Menü. Mit Microsoft VBA , können Sie Instanzen von " FormatCondition " Objekte mit Hilfe von Vorlagen und alle von einer Vorlage Text und Grafiken , Designs, Formatierungen, Makros , AutoText-Einträge , Symbolleisten und Menü-Einstellungen . Jeder bedingt standardmäßig formatiert hat zwei Formate : " . Wahr " default oder
Hinzufügen Farben durch Programmierung
Das Drei- Zustand Grenze mithilfe von VBA geändert werden kann Code zum Programm Bedingungen auf verschiedene Werte in verschiedenen Situationen zu besitzen. In Excel in Word wird Bedingte Formatierung , indem Sie auf "Format" > " Bedingte Formatierung " auf des Dokuments Arbeitsblatt Menüleiste . Zum Beispiel, wenn der Inhalt der Zelle größer ist als fünf , aber weniger als 10 , VBA Code automatisch verschiedene Farbtöne , wenn ein Benutzer eine Veränderung in einem definierten Bereich . Obwohl dies technisch nutzt das "Wenn " - "Else "-Befehl in VBA-Programmierung , es lässt Sie so viele Farben zu definieren , wie Sie wollen . Es ist durch die Auswahl "Code anzeigen " in der Microsoft-Dokument aufgerufen und Zuordnen " iColors . "