Abgesehen davon, dass viele bestehende Werkzeuge zur Verwaltung von Daten, können Microsoft Excel erstellen Sie neue Werkzeuge , indem es seine Skriptsprache Visual Basic. Obwohl es möglich und oft praktisch ist , um Skripte durch Aufzeichnen von Makros erstellen , Programmierung Script von Hand ermöglicht maßgeschneiderte sie exakt auf Ihre Bedürfnisse . Selection-Eigenschaft
Ein Schlüsselbegriff in Visual Basic zu Excel zu verbessern, ist das Spektrum der aktuell ausgewählten Zellen . Mit Visual Basic können Sie formatieren , sortieren, filtern und tun eine beliebige Anzahl von anderen Dingen an diese Zellen schneller als Sie können, ohne Scripting . Visual Basic kann die aktuelle Auswahl von Zellen durch die Application.Selection Eigenschaft, die abgekürzt werden einfach Selection zugreifen können.
Versuchen Sie ein einfaches Skript , dass die Farben der aktuellen Auswahl . Geben Sie die Visual Basic -IDE ( Integrated Development Environment) und geben Sie diesen Text in das Code-Fenster:
Sub SelectionExample ()
Selection.Interior.Color = rgbBlue
End Sub
Beachten Sie, wie einfach es ist, zu erraten, was dieser Code zu tun ist . Visual Basic kann sehr Englisch -like.
Zurück zur Arbeitsblatt (Alt -F11 ) und geben Sie die Daten in einigen Zellen . Markieren Sie die Zellen , dann führen Sie Ihre SelectionExample Makro auf sie : select Entwicklers> Makros , klicken Sie auf " SelectionExample " aus der Liste und klicken Sie auf die Schaltfläche Ausführen. Die Zellen, die Sie ausgewählt wird blau .
Experimentieren mit Code-
Wie bereits erwähnt, Visual Basic kann leicht zu lesen, auch wenn Sie keine Programmierkenntnisse haben . Dies macht Modifizieren Sie Ihr Programm sehr einfach. Ändern Sie das Programm , um die Zellen eine andere Farbe blau. Verwenden Sie eine der Konstanten Farbe , die mit den Buchstaben beginnt " RGB". Versuchen rgbYellow und rgbGreen .
Object Browser
Sie eine umfassende Liste von Farben im Visual Basic Objekt-Browser finden . Der Objekt-Browser listet alle Funktionen (aka Methoden ) und Eigenschaften aller Objekte zur Verfügung , um Ihre Visual Basic-Programme .
Innerhalb der IDE , drücken Sie F2 rufen Sie das Objekt Browser. Im Suchfenster eingeben RGB und drücken Sie die Eingabetaste . Eine vollständige Liste der Farben erscheint im Fenster Suchergebnisse . Probieren Sie rgbBlanchedAlmond in Ihrem Code oder rgbBurlyWood
Daten filtern
Betrachten wir ein praktisches Beispiel für die Verwendung von Visual Basic: . Filtern von Daten . Sie zeigen nur die Zeilen der aktuellen Auswahl , die einen Satz von Kriterien entsprechen . Beginnen Sie mit der Erstellung der Daten . Geben Sie diese Tabelle irgendwo in Blatt 1:
Mitarbeiter , geben Jahren mit companyJoe Escrow, 10Mary Gegensatz , 1Estevan Stevens , 5
zurück zur IDE von Visual Basic und diese neue Code :
< p> Sub myFilter ()
Selection.AutoFilter Field: = 2 , Criteria1 : = " <5 "
End Sub