Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

VBA Programmierung fürs Büro

von: Hiroshi Nakanishi , Saskia Gießen

Franzis Verlag, 2006

ISBN: 9783772329906, 410 Seiten

Format: PDF, OL

Mac OSX,Windows PC,Mac OSX,Windows PC Bookeen Cybook Orizon,Ectaco Lite,Aluratek Libre,eLyricon EBX-500.TFT,PocketBook 302,FlatReader,BeBook 'One',iRiver Story,Sony Reader PRS-3xx,Bookeen CyBook Opus,Hanvon/Hexaglot N518,PocketBook 301+,COOL-ER eReader,Inves-Book 600,eLyricon EBX-600.E-Ink, Bookeen CyBook Gen3 ab Rev: 1.9,Italica Reader,Sony Reader PRS-505, -6xx, -7xx,Pocketbook 360,Hanvon N516 Weltbild Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 14,95 EUR

Ersparnis: 5,00 EUR

  • Clone DVD 2
    Das große Solar- und Windenergie-Werkbuch
    Excel Formeln und Funktionen: 400 Beispiele, mit Praxislösungen, selbst programmieren
    AutoCAD 2007 und LT 2007
    C in 21 Tagen - Schritt für Schritt zum Profi
    Linux Hardware Hacks
    Microsoft PowerPoint 2003 Kompendium
    Linux-Treiber entwickeln - Eine systematische Einführung in Gerätetreiber für den Kernel 2.6
 

Mehr zum Inhalt

VBA Programmierung fürs Büro


 

2 Einstieg in die VBAProgrammierung (S.31)

Dieses Kapitel beschreibt den Umgang mit dem VBA-Editor und liefert einen Einstieg in die VBA-Programmierung. Dabei beginnen wir mit einfachen Befehlen zur Ausgabe von Informationen, die Sie in allen Office-Anwendungen ausführen können. Danach werden grundlegende Befehle beschrieben, die Sie zur Programmsteuerung einsetzen.

Alle Befehle können wir jedoch nicht beschreiben, da bereits eine einzige Office-Anwendung einen so großen Befehlsumfang besitzt, dass es den Rahmen dieses Buches sprengen würde. Die detaillierte Auflistung und Beschreibung der Befehle finden Sie in der Online-Hilfe.

2.1 Der VBA-Editor

Alle Makros, die Sie mit dem Makrorekorder aufgezeichnet haben, werden im VBA-Editor gespeichert. Dort werden die Befehle als Text (englische Befehlsworte) dargestellt. Jeder Befehl in der Office-Anwendung besitzt einen ganz bestimmten VBA-Befehl, der in vielen Fällen durch Sonderzeichen (Punkte, Leerzeichen) getrennt ist. Gerade bei den Anwendungen, bei denen eine Aufzeichnung der Makrobefehle möglich ist, können Sie die Arbeitsschritte am Bildschirm durchführen und danach im VBA-Editor individuell anpassen.

Zu Beginn des Kapitels wird die Arbeitsweise des VBA-Editors beschrieben. Ein großer Vorteil ist, dass der Editor und seine Komponenten bei allen Office-Anwendungen aus den gleichen Fensterbereichen bestehen. Sie wechseln in den VBA-Editor mit der Tastenkombination (Alt)+(F11). Der Editor läuft in einem eigenen Windows-Task. Das bedeutet, dass Sie sich in einem separaten Programm befinden. Sie müssen also zwischen den Anwendungen, in diesem Fall Excel und VBAEditor, jeweils mit (Alt)+(F11), hin- und herwechseln.

Symbolleisten im VBA-Editor

Der VBA-Editor bietet eigene Symbolleisten bei der Bearbeitung der Programme an. Die Symbolleisten können Sie über den Menübefehl Ansicht/Symbolleisten ein- und ausblenden. Für die Bearbeitung der Programmcodes sind die Symbolleisten Voreinstellung und Bearbeiten zweckmäßig.

Die Fensterbereiche im Editor
Der VBA-Editor ist in mehrere Teilbereiche unterteilt. Jeder Teilbereich dient einem anderen Zweck, sodass sie hier näher erläutert werden.

Der Projekt-Explorer

Der Projekt-Explorer zeigt ähnlich dem Windows Explorer an, welche Dateien zu dieser Anwendung geöffnet sind. Dieser Fensterbereich befindet sich normalerweise im linken oberen Bildschirmbereich. Neben den »normalen« Arbeitsmappen werden für Excel beispielsweise zusätzliche Add-Ins als Zweig angezeigt.

Für die Programmierung sind die Komponenten in den gelben Unterordnern Module u. a. interessant. Dort finden Sie Ihren Programmcode wieder.

Das Eigenschaftenfenster

Dieser Fensterbereich wird standardmäßig am unteren linken Bildschirmbereich angezeigt. Dort können Sie die Eigenschaften des markierten Objekts sehen und ggf. einstellen.

Änderungen, die Sie dort vornehmen, sind sofort aktiviert und wirken sich daher sofort aus. Sollte der Eigenschaften-Bereich nicht gezeigt werden, blenden Sie ihn mit einem Klick auf die Schaltfläche Eigenschaften ein. Interessant wird der Eigenschaften-Bereich erst bei der Arbeit mit so genannten UserForms. Das sind selbst erstellte Dialogfelder, mit denen Sie die Anwendung steuern können. (Wörtliche Übersetzung: Benutzer-Formulare). Dort können Sie beispielsweise die Farben, die Schriftart und weitere Einstellungen zum markierten Element vornehmen.