1 MAKROS AUFZEICHNEN. 4 MAKRO + VBA EFFEKTIV Edi Bauer



Ähnliche Dokumente
1 MAKROS AUFZEICHNEN. 1.1 Einführung

1 MAKROS AUFZEICHNEN. 1.1 EinfÄhrung

Excel Pivot-Tabellen 2010 effektiv

3. GLIEDERUNG. Aufgabe:

Erstellen eines Formulars

3"PRÄSENTATION ERSTELLEN

1 MAKROS AUFZEICHNEN. 1.1 Einführung

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Excel 2010 Kommentare einfügen

Monatstreff für Menschen ab 50 Merkblatt 69 EXCEL Peter Aeberhard, Computeria Olten

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen

MICROSOFT OFFICE. Inhaltsverzeichnis

Speichern. Speichern unter

Auswertung erstellen: Liste mit -

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN)

Fusszeile mit Datumsfeld und Dateiname

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Newsletter. 1 Erzbistum Köln Newsletter

Visio Grundlagen. Linda York. 1. Ausgabe, Oktober 2013

Kurzeinführung Excel2App. Version 1.0.0

Office-Programme starten und beenden

Einstellungen in MS-Word - Schnellzugriffsleiste -

Handbuch. ECDL 2003 Professional Modul 3: Kommunikation. Signatur erstellen und verwenden sowie Nachrichtenoptionen

Kurzbeschreibung S&S Arbeitszeiterfassung

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

Arbeiten mit dem Outlook Add-In

Menü Macro. WinIBW2-Macros unter Windows7? Macros aufnehmen

Bedienungsanleitung Einsatzplanung. Bedienungsanleitung Einsatzplanung. Inhalt. Bedienung einer Plan-Tabelle

2. Word-Dokumente verwalten

Access Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013

Programm GArtenlisten. Computerhinweise

Anleitung zur Pflege der Homepage über den Raiffeisen-Homepage-Manager

xcall White Paper Wählen-Buttons in Excel

1 Einleitung Makros Entwicklertools aufzeichnen

Sicherheitseinstellungen... 2 Pop-up-Fenster erlauben... 3

1 Einleitung. Lernziele. Diagramme zur Visualisierung von Daten erstellen. Diagramme formatieren Lerndauer. 4 Minuten.

1 Einleitung. Lernziele. Dokumente vergleichen. Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer. 4 Minuten.

Tipps und Tricks zu Word. Flickflauder.ch Webdesign/Webprogramming. Mail:

Microsoft Access 2013 Navigationsformular (Musterlösung)

Handbuch ECDL 2003 Basic Modul 5: Datenbank Access starten und neue Datenbank anlegen

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Kennen, können, beherrschen lernen was gebraucht wird

Erstellen von x-y-diagrammen in OpenOffice.calc

Abb. 1. Abb. 2. Schaltflächen Speichern und Bericht öffnen. Abb. 3.

1. So einfach ist der Excel-Bildschirm

32.4 Anpassen von Menüs und Symbolleisten 795i

Professionelle Diagramme mit Excel 2013 erstellen. Sabine Spieß Themen-Special. 1. Ausgabe, Dezember 2013 W-EX2013DI

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D Mönchengladbach, Hotline: 0900/ (1,30 /Min)

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

Handbuch ECDL 2003 Basic Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1

Text markieren mit der Maus. Text markieren mit der Tastatur. Text schnell formatieren. Löschen, überschreiben, rückgängig machen

CALCOO Lite. Inhalt. 1. Projekt anlegen / öffnen. 2. Projekt von CALCOO App importieren

Am oberen Rand des Excel - Fensters ist eine breite Leiste mit vielen Symbolen aber auch weiteren Elementen zur Programmsteuerung.

FTV 1. Semester. Spalte A Spalte B Spalte C Spalte D. Zeile 1 Zelle A1 Zelle B1 Zelle C1 Zelle D1. Zeile 3 Zelle A3 Zelle B3 Zelle C3 Zelle D3

Einkaufslisten verwalten. Tipps & Tricks

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

Handbuch ECDL 2003 Modul 4: Tabellenkalkulation Formatierungen von Zahlen- und Datumswerten

Makros aufrufen. Übungsbeispiel Aufrufmöglichkeiten

Anleitung zur Erstellung einer Gefährdungsbeurteilung

Dateien mit Hilfe des Dateimanagers vom USB-Stick kopieren und auf der Festplatte speichern

Anleitung zur Verwendung der VVW-Word-Vorlagen

Das Startmenü. Das Startmenü anpassen

Excel Allgemeine Infos

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Vergleich: Positionen der Word 2003-Befehle in Word

Handbuch ECDL 2003 Basic Modul 6: Präsentation Diagramm auf einer Folie erstellen

Übung 1. Explorer. Paint. Paint. Explorer

Anleitung zur Verwendung der VVW-Word-Vorlagen

Die neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30

An-/Abwesenheitsplaner Überstunden verwalten

12. Dokumente Speichern und Drucken

Optionen. Optionen Allgemein

Installation eblvd (Fernwartung)

(Eine ausführliche Beschreibung der Batch-Umbenennen-Funktion finden Sie in der Anleitung [Link zur Anleitung m4 irfanview_batch].

Mit einem Doppelclick auf den Ortsnamen erhalten Sie eine Liste mit allen Pulheimer Adressen angezeigt.

Dynamische Segmentierung

Anleitungen für User der Seite TSV AustriAlpin Fulpmes. So erstellen Sie einen Bericht (Beitrag) auf der TSV-AustriAlpin Fulpmes Homepage.

-Versand an Galileo Kundenstamm. Galileo / Outlook

Schaltfläche Start/Drucker und Faxgeräte, mit rechter Maustaste auf Druckersymbol klicken, Befehl Eigenschaften wählen.

1 Einleitung. Lernziele. das Drucklayout einer Tabelle mit der Seitenansicht kontrollieren

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

BRG Viktring 5A

Die Dateiablage Der Weg zur Dateiablage

Sie wollen Was heißt das? Grundvoraussetzung ist ein Bild oder mehrere Bilder vom Wechseldatenträger

2. ZELLINHALTE UND FORMELN

Text-Zahlen-Formatieren

DeltaVision Computer Software Programmierung Internet Beratung Schulung

Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert.

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

TempusCapio Erste Schritte

Empfehlungen zur Nutzung der CD zum Buch: Klee & Wiemann: Beweglichkeit und Dehnfähigkeit. Schorndorf: Hofmann,

Anleitung zum Einfügen von Daten aus OpenOffice Calc in OpenOffice Base Beispiel anhand einer Adressen Calc-Tabelle

Weiterverarbeitung Leseranfragen

Aktivierung von Makros in den Erfassungshilfen

Hinweise zum Übungsblatt Formatierung von Text:

Tutorial: Entlohnungsberechnung erstellen mit LibreOffice Calc 3.5

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel für Mac. amac-buch Verlag

Erstellen von Formbriefen, Adressetiketten und Briefumschlägen ohne Serienbrief-Assistenten

Transkript:

Makro Aufzeichnen 1 MAKROS AUFZEICHNEN 1.1 Einführung Sie können Excel sehr einfach automatisieren, indem Sie ein Makro aufzeichnen. Ähnlich wie bei einem Kassettenrecorder werden dabei alle Befehlen und Eingaben die Sie während es Auszeichnungsvorgangs ausführen aufgezeichnet. Aufgezeichnet werden Befehle die Sie mit der Maus, dem Menü oder Tastenkombinationen ausführen und Eingaben mit der Tastatur. Dabei wird ein VBA Programmcode erstellt den Sie, wie Sie in diesem Buch noch erfahren werden, selbst verändern und ergänzen können. Oft ist die Aufzeichnung die schnellste Möglichkeit den Grundstock für ein Programm zu schaffen. Vorüberlegung Wichtig ist, dass Sie sich vor dem Beginn der Aufzeichnung klar sind, was Sie aufzeichnen wollen. Denn jede Eingabe und jeder Befehl wird aufgezeichnet, ob richtig oder falsch. Wenn Sie eine Eingabe vornehmen, diese löschen und korrigieren, so wird dieser Ablauf bei jedem Ausführen des Makros wiederholt. Genauso ist es mit Menübefehlen. Der Makrorecorder kann nicht zwischen richtigen und falschen Befehlen unterscheiden. Makros starten Das Ausführen eines aufgezeichneten Makros können Sie auf sehr unterschiedliche Weise starten. Multifunktionsleiste Tastenkürzel Symbolschaltflächen Schaltflächen Grafiken Aus anderen Makros Makros anpassen Dadurch dass Sie ein zuvor aufgezeichnetes Makro verändern und ergänzen, können Sie diesen noch leistungsfähiger gestalten. Indem z. B. ein einmal aufgezeichneter Befehl mehrfach wiederholt wird und das Makro aufgrund der vorhandenen Daten selbst entscheiden kann wie oft die Wiederholung ablaufen soll. 4 MAKRO + VBA EFFEKTIV Edi Bauer

Makro aufzeichnen 1.2 Entwicklertools Um Makros aufzeichnen zu können, müssen die Entwicklertools eingeschaltet sein. Office Schaltfläche Excel-Optionen in der Gruppe Häufig verwendet Eintrag Entwicklerregisterkarte in der Multifunktionsleiste anzeigen aktivieren. In der Multifunktionsleiste gibt es nun ein neues Register Entwicklertools. In der Gruppe Code finden Sie die Befehle zum Aufzeichnen von Makros und zum Bearbeiten von Programmcode. Dateien speichern In Excel 2007 müssen Sie Dateien die Makros enthalten unter einem speziellen Datenformat speichern, sonst können beim Öffnen der Datei die Makros nicht ausgeführt werden. Diese Dateien haben die Dateierweiterung.xlsm. Im Office Fenster gibt es bei Speichern unter dafür einen eigenen Befehl: Excel-Arbeitsmappe mit Makros. Im Fenster Speichern unter wird gleich das richtige Datenformat angeboten. Sollten Sie zuvor die falsche Dateiart gewählt haben, können Sie im Feld Dateityp nachträglich die Einstellung: Excel-Arbeitsmappe mit Makros wählen. ikonverlagsgesmbh redmond s Verlag / Edi Bauer 5

Makro Aufzeichnen 1.3 Makrosicherheit Dateien mit bösartigen Makros könnten am PC Schaden anrichten. Deshalb sollten Sie nur Dateien von vertrauenswürdigen Quellen erlauben Makros auszuführen. Deshalb muss bei allen PCs, auf denen Makros ausgeführt werden sollen, die Makrosicherheit entsprechend eingestellt werden. Im Register Entwicklertools, Gruppe Code Klicken Sie auf den Befehl Makrosicherheit. Damit öffnen Sie das Fenster Vertrauensstellungscenter. Wählen Sie hier den Eintrag Alle Makros mit Benachrichtigung deaktivieren. Diese Einstellung bewirkt, dass beim Öffnen einer Datei mit Makros, eine Sicherheitswarnung angezeigt wird. Die Sicherheitswarnung erscheint oberhalb der Bearbeitungsleiste. Sie enthält eine Schalfläche Optionen... Um Makros auszuführen, müssen Sie auf diese Schaltfläche klicken. Im darauffolgenden Fenster wählen Sie: Diesen Inhalt aktivieren und klicken danach auf die Schaltfläche OK. Sicherheit Die Einstellungen im Vertrauensstellungscenter müssen Sie auf jedem PC nur einmal machen. Die Sicherheitswarnung müssen Sie jedes Mal bestätigen, wenn Sie eine Datei mit Makros öffnen. 6 MAKRO + VBA EFFEKTIV Edi Bauer

Makro aufzeichnen 1.4 Makroaufzeichnung starten Makros werden mit dem Makrorecorder aufgezeichnet. Bevor Sie diesen starten, überlegen Sie bitte ganz genau, welche Befehle und Eingaben Sie ausführen wollen. Wichtig ist auch, an welcher Zelle die Aufzeichnung beginnen soll. Überlegen Sie sich auch den Namen den das Makros haben soll und evtl. eine Tastenkombination zum Aufruf. Der Name sollte aussagekräftig sein, sodass Sie es zu einem späteren Zeitpunkt wieder erkennen können. Den Makrorecorder starten Sie in der Gruppe Code mit dem Befehl Makro aufzeichnen. Es erscheint das Fenster Makro aufzeichnen. In dieser Maske tragen Sie die gewünschten Angaben ein. Übungen: Zellschutz... 62 Tabellen schützen... 64 Zahlenformat... 65 Spezialfilter... 75 Diagramm anpassen... 76 Makroname Der Makroname muss mit einem Buchstaben beginnen und darf keine Leerzeichen enthalten, lediglich der Unterstrich ist erlaubt. Tastenkombination Sie können dem Makro eine Tastenkombination zuweisen. Zum Festlegen der Tastenkombination achten Sie darauf, dass der Cursor in dem Feld blinkt und geben entweder einen Klein- oder Großbuchstaben ein. Makro speichern in Im Feld Makro speichern in können Sie den Speicherort für das Makro auswählen. Eine ausführliche Beschreibung finden Sie auf Seite 8. Beschreibung Im Feld Beschreibung können Sie einen erklärenden Text für das Makro eingeben. OK Nach dem Klick auf die Schaltfläche OK erscheint in der Gruppe Code der Befehl Aufzeichnung beenden. Alle Befehle und Eingaben die Sie jetzt vornehmen werden vom Makrorecorder aufgezeichnet, solange bis Sie auf den Befehl Aufzeichnung beenden klicken. Aufzeichnung beenden Vergessen Sie nicht, die Aufzeichnung zu beenden. Die Aufzeichnung wird erst durch einen Klick auf den Befehl abgeschlossen. Wenn Sie aus Versehen während der Aufzeichnung ein anderes Makro starten, könnte es sein, dass eine Endlosschleife entsteht. ikonverlagsgesmbh redmond s Verlag / Edi Bauer 7

Makro Aufzeichnen Übung: Mit Schaltfläche sortieren... 81 Makro speichern in Mit dieser Einstellung bestimmen Sie, wann das Makro zur Verfügung stehen soll. Immer oder nur in der geöffneten Mappe. Das Makro wird in der gerade aktuellen Arbeitsmappe gespeichert. Diese Auswahl wird vorgeschlagen und soll beibehalten werden, wenn das Makro nur für diese Mappe bestimmt ist. Neue Arbeitsmappe Diese Auswahl treffen Sie dann, wenn das Makro, aus bestimmten Gründen, nicht in der aktuellen Arbeitsmappe gespeichert werden soll. Persönliche Arbeitsmappe Makros, die immer zur Verfügung stehen sollen, speichern Sie sinnvollerweise in der persönlichen Arbeitsmappe, diese wird bei jedem Start von Excel gestartet. In der Regel ist sie allerdings ausgeblendet. Wenn Sie Änderungen an dieser Mappe vornehmen wollen, müssen Sie diese im Register Ansicht Gruppe Fenster mit dem Befehl Einblenden sichtbar machen. Relative Aufzeichnung Ist der Befehl farbig hervorgehoben, erfolgt eine relative Aufzeichnung, im anderen Fall erfolgt die Aufzeichnung absolut. Sie können die Einstellung vor Beginn der Aufzeichnung wählen aber auch während der Aufzeichnung ändern. Absolut Angenommen, vor Beginn der Makroaufzeichnung ist die Zelle A1 markiert und während der Aufzeichnung markieren Sie die Zelle B2. Wenn Sie das Makro ausführen, springt die Markierung immer zu Zelle B2 egal welche Zelle vorher markiert war. Relativ Wenn Sie bei der relativen Aufzeichnung vorher die Zelle A1 markiert haben, und während der Aufzeichnung die Zelle B2 anklicken, dann springt beim Ausführen des Makros die Markierung immer von der geraden aktiven Zelle um eine Zeile nach unten und eine Spalte nach rechts. Aufzeichnung beenden nicht vergessen! Es ist wichtig, dass Sie nach Abschluss der geplanten Schritte mit der Schaltfläche Aufzeichnung beenden die Aufzeichnung stoppen, da sonst alle weiteren Aktivitäten ebenso aufgezeichnet werden. 8 MAKRO + VBA EFFEKTIV Edi Bauer

Makro aufzeichnen 1.5 Makro aufrufen Die aufgezeichneten Makros und auch VBA-Routinen, die Sie auf andere Weise erstellt haben, können Sie auf vielfältige Weise starten. Menüaufruf Mit den Befehlen im Register Ansicht, Gruppe Makros oder der Tastenkombination A+(. Öffnen Sie das Fenster Makro. Im Fenster Makroname sind alle zur Verfügung stehenden Makros aufgelistet. Makros In: In der Auswahlliste in der unteren Hälfte können Sie festlegen, welche Makros angezeigt werden, die Makros von: Alle offenen Arbeitsmappen, diese Arbeitsmappe und weitere geöffneten Arbeitsmappen einzeln. Schaltflächen Mit der Schaltfläche Ausführen starten Sie das ausgewählte Makro. Mit der Schaltfläche Schritt können Sie die einzelnen Befehl schrittweise abarbeiten lassen, mit Löschen entfernen Sie das komplette Makro. Die Funktionen der weiteren Schaltflächen werden nachfolgend ausführlich beschrieben. Tastenkombination Sie können selbst festlegen, mit welchen Tasten Sie ein Makro aufrufen. Das ist jeweils eine beliebige Taste der Schreibmaschinentastatur in Verbindung mit der S-Taste. Die Einbeziehung der Großschreibtaste H bietet weitere Variationen. Bei dem Verwenden von Großbuchstaben haben Sie keine Verwechslungsgefahr mit Standard Tastenkürzel. Ein Tastenkürzel mit Großbuchstabe rufen Sie auf mit S+H + Buchstabe bei Kleinbuchstaben verwenden Sie S+Buchstabe. Übung: Zellschutz... 62 Benutzerdefinierte Tastenkürzel haben Vorrang Wenn Sie ein Tastenkürzel erzeugen, das in Windows oder Excel bereits verwendet wird, dann steht dieser Befehl nicht mehr zu Verfügung. Verwenden Sie S+c zum Aufruf Ihres Makos, so können Sie mit diesem Befehl in dieser Excel Mappe nicht mehr kopieren. Vor der Aufzeichnung Sie können im Fenster Makro aufzeichnen eine Tastenkombination eingeben. Nachträglich Um nachträglich eine Tastenkombination zuzuordnen oder zu verändern öffnen Sie den Makroeditor in der Gruppe Code mit dem Befehl Makro und betätigen dann die Schaltfläche Optionen Dann können Sie das Tastenkürzel im Fenster Makrooptionen eintippen. ikonverlagsgesmbh redmond s Verlag / Edi Bauer 9

Makro Aufzeichnen Schaltfläche erzeugen Eine weitere Möglichkeit Makros zu starten sind Schaltflächen, denen Sie ein Makro zuweisen. Übungen: Projektzeiten... 70 Spezialfilter... 75 Liste der Tabellenblätter... 79 Mit dem Befehl Einfügen (Gruppe Steuerelemente) öffnen Sie eine Liste. Durch einen Klick auf das Symbol Schaltfläche verwandelt sich der Mauszeiger zu einem kleinen Kreuz, damit können Sie das Steuerelement auf die Tabelle zeichnen. Nachdem Sie die Schaltfläche gezeichnet haben, öffnet sich das Fenster Makro zuweisen, in dem Sie das Makro auswählen können, das mit der Schaltfläche gestartet werden soll. Text bearbeiten Um die Beschriftung der Schaltfläche zu bearbeiten, klicken Sie mit der rechten Maustaste auf das Steuerelement und wählen den Kontextmenübefehl Text bearbeiten. Dadurch blinkt der Cursor im Text der Schaltfläche und Sie können die Beschriftung anpassen. Makro zuweisen Mit dem Kontextmenübefehl Makro zuweisen können Sie nachträglich der Schaltfläche ein anderes Makro zuordnen. Das kann dann sinnvoll sein, wenn Sie mehrere gleichgroße Schalflächen haben möchten und diese mehrfach kopieren. Steuerelement formatieren Mit dem Kontextmenübefehl Steuerelement formatieren öffnen Sie das gleichnamige Fenster. Im Register Eigenschaften können Sie einstellen, wie sich die Schaltfläche beim Verändern der Zeilenhöhe und Spaltenbreite verhalten sollen. Und ob die Schaltfläche gedruckt werden soll oder nicht. Ausrichten Zum genauen Ausrichten von Schaltflächen verwenden Sie die Befehle Ausrichten und Verteilen im Register Seitenlayout, Gruppe Anordnen. 10 MAKRO + VBA EFFEKTIV Edi Bauer

Makro aufzeichnen Steuerelemente Eigenschaften Mit der Schaltfläche Eigenschaften öffnen Sie das gleichnamige Fenster, in dem Sie grundlegende Einstellung für das Steuerelement vornehmen können. Wichtig ist die Eigenschaft (Name) mit der der Name festgelegt wird. Der vorgegebene Name CommandButton1 kann beliebig in einen anderen Namen verändert werden. Mit der Eigenschaft Caption legen Sie die Beschriftung der Schaltfläche fest. Mit dem Befehl Einfügen in der Gruppe Steuerelemente, können Sie im Bereich ActiveX-Steuerelemente eine Befehlsschaltfläche einfügen. Größe verändern Im Entwurfsmodus können Sie die Größe der Schaltfläche verändern, indem Sie mit der Maus an den runden Anfasserpunkten ziehen. Mit der Maus können Sie das Steuerelement auf dem Tabellenblatt beliebig verschieben. Code erstellen Durch einen Klick auf die Schaltfläche Code anzeigen, öffnet sich der VisualBasic Editor, in dem bereits ein Codefragment eingetragen ist. Zwischen Sub und End Sub können Sie Ihren VBA Code einfügen. Um mit der Schaltfläche ein aufgezeichnetes Makro starten zu können, tippen Sie den entsprechenden Befehl ein. Z. B. wird mit dem Befehl Call Meine_Berechnung dieses Makro gestartet, wenn der Anwender auf die Schaltfläche klickt. Entwurfsmodus beenden Um das Steuerelement nutzen zu können, müssen Sie den Entwurfsmodus beenden indem Sie auf die Schaltfläche Entwurfsmodus klicken. Mit dieser Schaltfläche können Sie den Entwurfsmodus auch wieder einschalten. Übung. Rechnungsnummer... 68 VBA-Kenntnisse sinnvoll Um diese Schaltfläche optimal einsetzen zu können, sollten Sie VBA Kenntnisse haben, wie sie ab Seite 20 beschrieben sind. ikonverlagsgesmbh redmond s Verlag / Edi Bauer 11

Makro Aufzeichnen Übungen: Zahlenformat... 65 Mit Schaltfläche erzeugen... 81 1.6 Symbolschaltfläche Sie können in der Schnellstartleiste Schaltflächen anlegen, mit denen Sie Makros sehr schnell starten können. Schaltfläche einfügen 1 Excel-Optionen, Gruppe Anpassen 2 Im Fenster Befehle auswählen, wählen Sie den Eintrag Makros, im darunter liegenden Fenster klicken Sie auf den Namen des Makros für das eine Schaltfläche erzeugt werden soll. Danach klicken Sie auf die Schalfläche Hinzufügen>> so dass der Name des Makros in der Liste auf der rechten Seite sichtbar ist. 3 Markieren Sie das Makro in der rechten Spalte und klicken Sie mit der Maus auf die Schaltfläche Ändern... Dadurch wird das Fenster Schaltfläche 'Ändern' geöffnet. Wählen Sie in der Galerie der Ikons ein passendes aus und übernehmen Sie es mit der Schaltfläche OK. In der Liste auf der rechten Seite wird der Makroname mit dem gewählten Symbol angezeigt. 4 Auf diese Art können Sie allen enthaltenen Makros Symbole zuordnen. 5 Schließen Sie das Fenster Excel-Optionen mit der Schaltfläche OK, dann sehen Sie in der Schnellstartleiste die eingefügten Symbole. Wenn Sie auf die Symbole mit der Maus zeigen, ohne zu klicken, so wird Ihnen nach ca. einer Sekunde ein Quickinfotext angezeigt. 6 Wenn Sie auf die Schaltfläche klicken, wird das Makro ausgeführt. 12 MAKRO + VBA EFFEKTIV Edi Bauer

Makro aufzeichnen Quickinfo anpassen Im Fenster Schaltfläche 'Ändern' wird beim Auswählen der Schaltfläche, im Feld Anzeigename: der Name des Makros vorgeschlagen. Manchmal ist dieser nicht sehr aussagekräftig. Sie sollten deshalb einen Text eingeben, der Ihnen und auch anderen Anwendern, auch später noch erklärt was passiert, wenn Sie auf die Schaltfläche klicken. Schnellstartleiste unter der Multifunktionsleiste Die Schnellstartleiste mit den Symbolen wird in der Grundeinstellung oberhalb der Multifunktionsleiste angezeigt. Sie können diese auch Unter der Multifunktionsleiste anzeigen mit dem gleichnamigen Befehl in der Dropdownliste. Diese öffnen Sie mit der Schaltfläche in der Schnellstartleiste ganz rechts. Reihenfolge ändern Symbole, die Sie einfügen werden unten angefügt. Die Reihenfolge können Sie nachträglich ändern indem Sie einen Befehl markieren und diesen durch Klick auf die Pfeilschaltflächen nach oben oder unten verschieben. Das bietet zwei Vorteile. Der Weg mit der Maus nach oben ist kürzer und Sie haben mehr Platz für Symbole. Denn in der Titelleiste steht auch noch der Dateiname. Trennzeichen einfügen In der Schnellstartleiste können Sie zur Gliederung an beliebiger Stelle eine senkrechte Linie einfügen, Verwenden Sie dazu den Eintrag <Trennzeichen> in der linken Liste den Sie mit Hinzufügen>> nach rechts kopieren. Datei mit Makro muss geöffnet sein Damit mit einer Schaltfläche das Makro ausgeführt werden kann, muss die Excel- Mappe geöffnet sein die das Makro enthält. Ist dies nicht der Fall, wird die Datei geöffnet und es wird ein Fenster angezeigt, in dem Sie bestätigen müssen, dass das Makro ausgeführt werden soll. Wenn Sie Makros verwenden, die in verschiedenen Excel-Tabellen ausgeführt werden sollen, dann ist es sinnvoll diese in der persönliche Arbeitsmappe zu speichern. Diese Datei wird beim Start von Excel automatisch geöffnet. ikonverlagsgesmbh redmond s Verlag / Edi Bauer 13

Visual Basic 2 VISUAL BASIC FÜR ANWENDUNGEN 2.1 VBA Editor Im Visual Basic Editor können Sie aufgezeichnete Makros durch Veränderungen leistungsfähiger machen und ganz neue VBA-Programme erstellen. Den VBE rufen Sie in Excel im Register Entwicklertools in der Gruppe Code mit dem Befehl Visual Basic oder mit der Tastenkombination A+?. In der Grundeinstellung besteht die Oberfläche aus drei Fenstern. Diese Fenster können Sie schließen und wieder einblenden, zusätzlich können Sie bei Bedarf noch weitere nützliche Fenster einblenden. Projekt Explorer In diesem Fenster werden alle geöffneten Arbeitsmappen angezeigt, auch solche, die verborgen und in Excel nicht sichtbar sind. In der Baumstruktur sehen Sie die einzelnen Tabellenblätter und Module. Durch einen Doppelklick auf den Namen wird der Code des angeklickten Moduls im Codefenster angezeigt. Unter der Titelleiste sind drei Symbolschaltflächen, mit denen Sie die Anzeige verändern können. Mit den ersten beiden wechseln Sie zwischen der Codeansicht und Objektansicht, mit der dritten verändern Sie die Ordneransicht. Eigenschaften Fenster Hier können die Eigenschaften der Arbeitsmappen, Tabellenblätter, Steuerelemente, Fenster und Module verändert werden. Gerade bei Steuerelementen gibt es viele Eigenschaften, die Sie hier einstellen können. 14 MAKRO + VBA EFFEKTIV Edi Bauer