Mit Microsoft Excel können sehr viele alltägliche Aufgaben im beruflichen und privaten Bereich bereits gut bewältigt werden.

Größe: px
Ab Seite anzeigen:

Download "Mit Microsoft Excel können sehr viele alltägliche Aufgaben im beruflichen und privaten Bereich bereits gut bewältigt werden."

Transkript

1 Kapitel 1 Einführung In diesem Kapitel lernen Sie erste VBA-Makros kennen. Sie erfahren, wie sie aufgebaut sind und wie man sie verändern kann. Außerdem wird die Entwicklungsumgebung für VBA erläutert. Die Abkürzung VBA steht für Visual Basic for Applications. Es handelt sich dabei um die Programmiersprache Visual Basic, mit speziellen Ergänzungen für die verschiedenen Anwendungen in Microsoft Office. VBA Mit Microsoft Excel können sehr viele alltägliche Aufgaben im beruflichen und privaten Bereich bereits gut bewältigt werden. Es gibt jedoch Aufgaben, die man nur durch zusätzliche Programmierung mit VBA lösen kann, und Probleme, die durch zusätzliche Programmierung mit VBA schneller gelöst werden können. In diesem Buch werden Sie anhand von leicht verständlichen Beispielen erlernen, wie man VBA als Ergänzung zu Excel sinnvoll einsetzt. Eigene Übungen (mit den Lösungen im Anhang) dienen dazu, Ihren Wissensstand zu testen. Für die Hilfe bei der Erstellung dieses Buches bedanke ich mich beim ganzen Team von Galileo Press, ganz besonders bei Anne Scheibe. 1.1 Was wird besser durch Makros und VBA? Ein einfaches Makro ist nur eine Reihe von Anweisungen, die nacheinander ausgeführt werden. Durch eine solche Anweisung wird in Excel ein bestimmter Vorgang ausgeführt, z.b. eine Zahl in eine Tabellenzelle geschrieben. Die Anweisungen sind in der Sprache VBA geschrieben. VBA- Programme können weit über einfache Makros hinausgehen und komplexe Abläufe steuern. Makro 17

2 1 Einführung In der Praxis sieht es häufig so aus, dass es zwei Gruppen von Anwendern gibt: Entwickler Entwickler, also erfahrene Excel-Anwender, die sich mit der Entwicklung von komplexen Excel-Anwendungen befassen Benutzer Benutzer, also Einsteiger in Excel, die sich nur mit einfachen Themen, z.b. der Dateneingabe und dem Aufruf der Excel-Anwendungen, befassen Die Entwickler sind die Auftragnehmer der Benutzer. Die Entwicklung kann in einer anderen Abteilung des gleichen Unternehmens stattfinden. Es kann sich aber auch um externe, eingekaufte Excel-Anwendungen handeln. Schneller Eine schnellere Problemlösung durch VBA ergibt sich, weil der Entwickler durch die Programmierung mit VBA schneller mit der Entwicklung seiner Excel-Anwendung fertig sein kann, die Ergebnisse für den Benutzer schneller berechnet werden können. Es folgen einige typische Szenarien, die Ihnen zeigen sollen, wozu man VBA nutzen kann und welche Vorteile sich daraus ergeben: Große Datenmengen Es sollen große Mengen an Daten aus einer Textdatei eingelesen werden. Nur der Aufbau der Daten ist bekannt, nicht aber die Menge. Außerdem sollen, abhängig vom aktuellen Inhalt der Textdatei, nur bestimmte Daten gelesen werden. Nach dem Einlesen sollen die Daten verarbeitet, formatiert, zusammengefasst und zur Verdeutlichung grafisch dargestellt werden. Diagramme Es soll ein Diagramm aus einer Tabelle erstellt werden. Die aktuelle Größe und der Inhalt der Tabelle sollen die Art des Diagramms und seine Darstellung bestimmen. Dialogfelder Der Benutzer soll nach Aufruf der Excel-Anwendung ein Dialogfeld vor sich haben. Darin nimmt er, abhängig von der aktuellen Situation, bestimmte Einstellungen vor, trifft die gewünschte Auswahl der Daten und startet dann deren weitere Verarbeitung. Wiederkehrende Daten Es ergeben sich regelmäßig (z.b. jede Woche oder jeden Monat) Daten, die auf ähnliche (nicht identische) Art und Weise weiterverarbeitet werden müssen. 18

3 1.2 MS Office 2013 Die Verarbeitung bestimmter Daten ist komplex und muss in mehreren Schritten erfolgen. Mit VBA kann man die Koordination und die Durchführung der einzelnen Schritte vereinfachen. Dem Benutzer sollen nach Aufruf von Excel nur bestimmte Funktionalitäten zur Verfügung stehen. Sein Excel kann durch VBA gleichzeitig eingeschränkt werden, wodurch es im Idealfall zu weniger Fehlbedienungen kommt, und erweitert werden, wodurch ihm spezielle Funktionen und Abläufe zur Verfügung stehen, die über Excel hinausgehen. Es sollen bereits vorhandene (von anderen Entwicklern im Unternehmen erstellte oder eingekaufte) Excel-Anwendungen geändert werden. Diese werden zur Bewältigung der laufenden Geschäftsprozesse bereits regelmäßig eingesetzt. Da sich diese Prozesse geändert haben, müssen auch die Excel-Anwendungen erweitert und angepasst werden. Schrittweise Bearbeitung Excel anpassen Anwendungen erweitern In diesem Buch sollen verschiedene Möglichkeiten zur Problemlösung mit VBA anhand von Beispielen aus der Praxis gezeigt werden. Es erhebt nicht den Anspruch, alle Bestandteile von VBA (also alle Objekte der Objektbibliothek mit all ihren Eigenschaften und Methoden) aufzulisten und zu erläutern. Dazu gibt es zu viele, und Sie würden schnell den Überblick verlieren. Es wird jedoch eine umfangreiche Auswahl getroffen, die es Ihnen ermöglicht, selbstständig mit VBA zu arbeiten. Bei den Beispielen im Buch wird eher Wert auf Verständlichkeit als auf Komplexität gelegt. Sie sollen schnell den aktuell neuen Aspekt der Programmierung verstehen und nicht durch umfangreiche, komplizierte Beispiele verwirrt werden, in denen sich nur eine kleine Neuigkeit verbirgt. Verständliche Beispiele 1.2 MS Office 2013 Das Paket MS Office 2013 setzt als Betriebssystem mindestens Windows 7 voraus. Für dieses Buch und die darin gezeigten Abbildungen wurde MS Office 2013 unter Windows 8 eingesetzt. MS Office 2013-Dateien können mit Web-Apps aus dem Office Store erweitert werden. Diese Web-Apps haben Zugriff auf die Daten innerhalb einer Office-Datei. Entwickler können diese Web-Apps mithilfe von Webtechniken (HTML, JavaScript, jquery, CSS...) programmieren und im Office Store 19

4 1 Einführung anbieten. In diesem Buch wird nur die Entwicklung von Anwendungen mithilfe von VBA beschrieben. 1.3 Arbeiten mit Makros Zu Beginn erstellen wir ein einfaches Makro. Dieses Makro soll anschließend ausgeführt werden. Hinterher betrachten wir den Code, um einen ersten Blick auf VBA werfen zu können. Schädliche Makros Das Thema Makrosicherheit, also die Sicherheit vor fremden Makros, die schädlichen Code enthalten können, spielt eine große Rolle. Diese Thematik wird in Abschnitt 1.3.5,»Makrosicherheit ändern«, erläutert. Excel-Dateien können seit Excel 2007 sowohl mit als auch ohne Makros gespeichert werden. Darauf wird in Abschnitt 1.3.4,»Makro speichern«, eingegangen. Die in diesem Kapitel erläuterte Bedienung gilt für Excel Unter Excel 2010 bzw. Excel 2007 gibt es jeweils leichte Abweichungen in der Bedienung, darauf wird an den entsprechenden Stellen jeweils gesondert hingewiesen. In den Excel-Versionen vor Excel 2007 gibt es größere Abweichungen in der Bedienung, die in einem eigenen Abschnitt (1.10,»Arbeiten mit Excel vor der Version 2007«) erläutert werden. Die weitaus meisten Beispiele in diesem Buch laufen auch unter den älteren Excel-Versionen. Falls einzelne Beispiele anders oder gar nicht laufen, wird dies an der betreffenden Stelle erläutert. Sämtliche Beispiele finden Sie getrennt für die Versionen vor und ab 2007 auch auf der Buch-CD Makro aufzeichnen Mithilfe der folgenden Beschreibung erstellen Sie ein Makro, um den Inhalt der Zelle A1 in die Zelle C1 zu verschieben. Dazu benötigt man natürlich kein VBA, es dient aber der ersten Verdeutlichung der Abläufe. Makro erstellen Nun geht es los: 1. Starten Sie Excel Sie haben eine leere Arbeitsmappe (Mappe1) vor sich. Tragen Sie in der Zelle A1 einen beliebigen Inhalt (Zahl oder Text) ein (siehe Abbildung 1.1). 20

5 1.3 Arbeiten mit Makros Abbildung 1.1 Zelle, deren Inhalt verschoben werden soll 3. Klappen Sie das Menü über den nach unten weisenden Pfeil am Button Makros auf der Registerkarte Ansicht auf. 4. Wählen Sie den Menüpunkt Makro aufzeichnen. Es erscheint das Dialogfeld Makro aufzeichnen (siehe Abbildung 1.2). Abbildung 1.2 Makro mit dem Namen»Makro1«5. Der vorgeschlagene Makroname lautet Makro1, diesen können Sie beibehalten. 6. Betätigen Sie den Button OK. Ab jetzt werden alle Aktionen, die Sie ausführen, aufgezeichnet. 7. Wählen Sie die Zelle A1 aus. 8. Schneiden Sie die Zelle A1 aus. 9. Wählen Sie die Zelle C1 aus. 21

6 1 Einführung 10. Fügen Sie die Zelle A1 ein. Aufzeichnung beginnt 11. Der Inhalt der Zelle A1 wurde nach C1 verschoben (siehe Abbildung 1.3). 12. Klappen Sie wiederum das Menü über den Pfeil am Button Makros in der Registerkarte Ansicht auf. 13. Wählen Sie den Menüpunkt Aufzeichnung beenden. Damit wird die Aufzeichnung Ihrer Aktionen beendet. 14. Hinweis: Speichern Sie die Datei an dieser Stelle noch nicht. Sie haben damit soeben Ihr erstes Makro erfolgreich erstellt. Abbildung 1.3 Zellen nach der Verschiebung Symbol zum Aufzeichnen Das Aufzeichnen geht etwas schneller, wenn Sie in der Excel-Oberfläche das entsprechende Symbol in der Statusleiste betätigen (siehe Abbildung 1.4). Abbildung 1.4 Symbol zum Starten einer Makro-Aufzeichnung Nach Beginn der Aufzeichnung erscheint an der gleichen Stelle das Symbol zum Beenden der Aufzeichnung in der Statusleiste (siehe Abbildung 1.5). Abbildung 1.5 Symbol zum Beenden einer Makro-Aufzeichnung 22

7 1.3 Arbeiten mit Makros Übung 1 A Tragen Sie eine Zahl oder einen Text in die Zelle E3 ein. Zeichnen Sie ein Makro auf, das den Inhalt der Zelle E3 in die Zelle E5 kopiert. Nennen Sie das Makro KopieE3E Makro ausführen Das soeben erstellte Makro soll nun ausgeführt werden. Gehen Sie dazu wie folgt vor: Makro starten 1. Tragen Sie in der Zelle A1 einen beliebigen Inhalt ein (Zahl oder Text). 2. Klappen Sie das Menü über den Pfeil unten am Button Makros auf der Registerkarte Ansicht auf. 3. Wählen Sie den Menüpunkt Makros anzeigen. 4. Es erscheint das Dialogfeld Makro mit einer Liste der bisher erstellten Makros. Wählen Sie in der Liste das Makro Makro1 aus. 5. Betätigen Sie den Button Ausführen. 6. Der Inhalt der Zelle A1 wurde wiederum nach C1 verschoben. Damit haben Sie Ihr erstes Makro dann auch erfolgreich ausgeführt. Übung 1 B Tragen Sie einen neuen Inhalt in die Zelle E3 ein. Führen Sie das Makro KopieE3E5 aus, und überprüfen Sie das Ergebnis auf Richtigkeit. Hinweis Ein Makro sollte einen möglichst sprechenden Namen haben, der etwas über seine Arbeitsweise aussagt. Es kann dann beim Aufruf leichter aus der Liste der Makros ausgewählt werden. Name des Makros Makro ansehen Sie können sich den VBA-Code des soeben erstellten Makros ansehen, um einen ersten Eindruck von typischem VBA zu erhalten. Gehen Sie dazu wie folgt vor: VBA-Code 1. Klappen Sie das Menü über den Pfeil am Button Makros in der Registerkarte Ansicht auf. 23

8 1 Einführung 2. Wählen Sie den Menüpunkt Makros anzeigen. 3. Es erscheint das Dialogfeld Makro mit einer Liste der bisher erstellten Makros. Wählen Sie in der Liste das Makro Makro1 aus. 4. Betätigen Sie den Button Bearbeiten. Visual Basic Editor Es erscheint der Visual Basic Editor (VBE), die eigentliche Entwicklungsumgebung. Auf seine einzelnen Elemente wird in Abschnitt 1.4,»Entwicklungsumgebung Visual Basic Editor «, eingegangen. Zunächst ist im rechten Fenster der Code des Makros zu sehen (siehe Abbildung 1.6). Abbildung 1.6 VBA-Code des Makros»Makro1«Es folgt eine kurze Erläuterung der einzelnen Zeilen. Es macht nichts, wenn Sie noch nicht alles genau verstehen, die einzelnen Code-Elemente werden später noch ausführlicher erläutert. Sub... End Sub Der Code des Makros Makro1 ist innerhalb einer Sub-Prozedur zwischen Sub und End Sub notiert. Kommentar Ein Apostroph dient dazu, eine ganze Zeile bzw. den Rest einer Zeile zu einem Kommentar zu machen. Der Text hinter einem Apostroph dient nur der Erläuterung des VBA-Codes. Er wird nicht ausgeführt. Range("A1").Select bedeutet: Es wird die Zelle A1 ausgewählt. Cut Selection.Cut bedeutet: Der Inhalt der aktuellen Auswahl, also der Inhalt der Zelle A1, wird ausgeschnitten und befindet sich anschließend in der Zwischenablage. 24

9 1.3 Arbeiten mit Makros Range("C1").Select bedeutet: Die Zelle C1 wird ausgewählt, siehe oben. ActiveSheet.Paste bedeutet: Der Inhalt der Zwischenablage wird in das aktuell aktive Tabellenblatt eingefügt. Paste Der Inhalt der Zelle A1 wurde nach C1 verschoben. Übung 1 C Interpretieren Sie den VBA-Code des Makros KopieE3E5: Sub KopieE3E5() Range("E3").Select Selection.Copy Range("E5").Select ActiveSheet.Paste End Sub Listing 1.1 Sub KopieE3E5 in Mappe1.xlsm, Modul 2 Schließen Sie den Visual Basic Editor über das Menü Datei Schliessen und zurück zu Microsoft Excel. Es erscheint die Excel-Oberfläche Makro speichern Excel-Dateien können seit Excel 2007 sowohl mit Makros als auch ohne Makros gespeichert werden. Rufen Sie in Excel 2013 das Menü Datei auf und darin den Menüpunkt Speichern. Auf der rechten Seite wählen Sie nacheinander die Buttons Computer und Durchsuchen. Es erscheint das Dialogfeld Speichern unter. Dateiendung xlsx In Excel 2010 erscheint das Dialogfeld Speichern unter direkt nach Auswahl des Menüpunktes Speichern im Menü Datei. In Excel 2007 erscheint das Dialogfeld Speichern unter nach Auswahl der Schaltfläche Office und des Menüpunktes Speichern. Als Dateityp ist im Dialogfeld Speichern unter angegeben: Excel- Arbeitsmappe mit der Dateiendung.xlsx (siehe Abbildung 1.7). Falls Sie nun den Button Speichern betätigen, erscheint der Hinweis, dass die in dieser Datei enthaltenen Makros bei diesem Dateityp nicht mitgespeichert werden (siehe Abbildung 1.8). Sie würden also verloren gehen. 25

10 1 Einführung Abbildung 1.7 Speichern als Arbeitsmappe ohne Makros Abbildung 1.8 Warnung, dass enthaltene Makros nicht mitgespeichert werden Dateiendung xlsm Zur Speicherung mit Makros sollten Sie daher den Button Nein betätigen, im Dialogfeld Speichern unter als Dateityp die Option Excel-Arbeitsmappe mit Makros mit der Dateiendung.xlsm auswählen und anschließend mit dem gewünschten Namen im gewünschten Verzeichnis speichern, z.b. C:\Temp\Mappe1.xlsm (siehe Abbildung 1.9). Abbildung 1.9 Speichern als Arbeitsmappe mit Makros Nachdem die Datei erfolgreich mit Makros gespeichert wurde, können Sie Excel jetzt schließen Makrosicherheit ändern Starten Sie Excel erneut. Falls Sie nun die soeben gespeicherte Datei erneut öffnen, stoßen Sie unweigerlich auf das Thema Makrosicherheit. Was bedeutet das? Sicherheitswarnung Excel 2013 (wie auch die Vorgängerversionen) möchte Sie davor bewahren, möglicherweise schädlichen VBA-Code auszuführen. Unterhalb der Multi- 26

11 1.3 Arbeiten mit Makros funktionsleiste erscheint daher eine Sicherheitswarnung mit dem Hinweis, dass die in dieser Datei enthaltenen Makros deaktiviert wurden (siehe Abbildung 1.10). Abbildung 1.10 Sicherheitswarnung»Makros wurden deaktiviert.«diese Reaktion erfolgt aufgrund der folgenden Standardeinstellung für die Makrosicherheit in Excel: Alle Makros mit Benachrichtigung deaktivieren. Falls Sie versuchen, ein Makro auszuführen, erscheint die Information, dass dies nicht möglich ist (siehe Abbildung 1.11). Makros deaktiviert Aktivieren von Makros Abbildung 1.11 Hinweis: Makro-Ausführung nicht möglich Sie haben die Möglichkeit, die in dieser Datei enthaltenen Makros zu aktivieren. Damit wird seit Excel 2010 die Datei in die Liste der vertrauenswürdigen Dokumente aufgenommen, unter Excel 2007 werden die Makros in dieser Datei einmalig aktiviert. Dazu führen Sie Folgendes durch: 1. Schließen Sie die Datei. 2. Öffnen Sie sie erneut. 3. Unter Excel 2013 bzw betätigen Sie den Button Inhalt aktivieren (neben der Sicherheitswarnung, siehe Abbildung 1.10). 4. Unter Excel 2007 betätigen Sie den Button Optionen und wählen anschließend die Option Diesen Inhalt aktivieren. 27

12 1 Einführung Anschließend verschwindet die Sicherheitswarnung, und Sie können Makros ausführen. Unter Excel 2007 erscheint die Sicherheitswarnung allerdings beim nächsten Öffnen der Datei wieder. Man kann auch alle Excel-Dateien in einem Verzeichnis für dauerhaft vertrauenswürdig erklären, siehe Abschnitt 1.3.7,»Makrosicherheit dauerhaft ändern« Registerkarte»Entwicklertools«Excel-Optionen Die Registerkarte Entwicklertools bietet weitergehende Möglichkeiten zur Erstellung und Verwaltung von Makros. Daher sollten Sie sie dauerhaft in Excel einblenden. Unter Excel 2013 und Excel 2010 rufen Sie dazu das Menü Datei auf und betätigen die Schaltfläche Optionen. Im Dialogfeld Excel-Optionen betätigen Sie die Schaltfläche Menüband anpassen. Auf der rechten Seite markieren Sie die Hauptregisterkarte Entwicklertools (siehe Abbildung 1.12). Unter Excel 2007 betätigen Sie die Schaltfläche Office und dort den Button Excel-Optionen. In der Kategorie Häufig verwendet aktivieren Sie Entwicklerregisterkarte in der Multifunktionsleiste anzeigen. Abbildung 1.12 Registerkarte»Entwicklertools«einblenden 28

13 1.3 Arbeiten mit Makros Anschließend ist die Registerkarte dauerhaft aktiviert (siehe Abbildung 1.13). Entwicklertools Abbildung 1.13 Registerkarte»Entwicklertools«1.3.7 Makrosicherheit dauerhaft ändern Klicken Sie auf der Registerkarte Entwicklertools den Button Makrosicherheit an (siehe Abbildung 1.14). Abbildung 1.14 Button»Makrosicherheit«Unter Excel 2013 öffnet sich anschließend das Dialogfeld Trust Center. Unter Excel 2010 heißt dieses Dialogfeld Sicherheitscenter, unter Excel 2007 heißt es Vertrauenscenter. Nach Auswahl der Kategorie Makroeinstellungen bzw. Einstellungen für Makros sehen Sie die Standardeinstellung: Alle Makros mit Benachrichtigung deaktivieren (siehe Abbildung 1.15). Außerdem sehen Sie die verschiedenen Möglichkeiten zur Einstellung. Die folgende Möglichkeit ist allerdings besser geeignet: Nach Auswahl der Kategorie Vertrauenswürdige Speicherorte (siehe Abbildung 1.15 für Excel 2013) sehen Sie eine Liste der vertrauenswürdigen Verzeichnisse. Die Makros in den hier gelisteten Verzeichnissen können immer ausgeführt werden. Trust Center Vertrauenswürdiger Speicherort 29

14 1 Einführung Abbildung 1.15 Trust Center Eigener Speicherort Falls Sie also in Zukunft alle Ihre Excel-Dateien mit Makros in einem bestimmten Verzeichnis (gegebenenfalls inklusive dessen Unterverzeichnisse) speichern, dann können Sie dieses Verzeichnis zu der Liste hinzufügen. Dazu betätigen Sie den Button Neuen Speicherort hinzufügen. Es erscheint ein Dialogfeld, in dem Sie die gewünschten Eingaben vornehmen können (siehe Abbildung 1.16). Abbildung 1.16 Vertrauenswürdiges Verzeichnis Anschließend ist die Liste der vertrauenswürdigen Speicherorte um ein Element ergänzt (siehe Abbildung 1.17). Abbildung 1.17 Liste der vertrauenswürdigen Verzeichnisse 30

15 1.4 Entwicklungsumgebung Visual Basic Editor 1.4 Entwicklungsumgebung Visual Basic Editor Es gibt mehrere Wege, den Visual Basic Editor (VBE), die Entwicklungsumgebung, aufzurufen, in der man den VBA-Code schreibt. Wie bereits erläutert, gelangen Sie über den Button Makros auf der Registerkarte Ansicht oder der Registerkarte Entwicklertools dorthin. Außerdem können Sie den VBE von der Excel-Oberfläche mit der Tastenkombination (Alt)+(F11) aufrufen. Mit der gleichen Tastenkombination können Sie auch wieder vom VBE zur Excel-Oberfläche zurückwechseln. Dies wird in der Praxis häufig durchgeführt. Tasten Alt + F Menüleiste und Symbolleiste Im oberen Teil des VBEs befinden sich eine Menüleiste und die Symbolleiste Voreinstellung. Nützlich für die Programmierung ist auch die Symbolleiste Bearbeiten, die Sie über das Menü Ansicht Symbolleisten einblenden können. Beide Symbolleisten sehen Sie in Abbildung Symbolleiste»Bearbeiten«Abbildung 1.18 Symbolleisten»Voreinstellung«und»Bearbeiten«Nehmen Sie zu Beginn bitte eine Voreinstellung vor, die für die VBA-Programmierung wichtig ist: Im Menü Extras Optionen Registerkarte Editor setzen Sie ein Häkchen bei Variablendeklaration erforderlich (siehe Abbildung 1.19). Deklaration erzwingen Verbesserung des Programms Abbildung 1.19 Einstellung»Variablendeklaration erforderlich«31

16 1 Einführung Option Explicit Dies sorgt ab dem nächsten Öffnen von Excel dafür, dass in jedem Modul oberhalb des VBA-Codes die Zeile Option Explicit steht und alle Variablen deklariert werden müssen. Damit wird in Ihrem VBA-Code automatisch darauf geachtet, dass Sie alle Variablen explizit deklarieren. Dies kann zur Verminderung von Fehlern und zur Verbesserung der Performance Ihrer Programme beitragen. Variablen dienen der Speicherung von Zahlen, Daten und Texten, die im späteren Verlauf eines Programms noch benötigt werden. Dazu mehr in Kapitel 3,»Grundlagen der Programmierung mit VBA« Projekt-Explorer und Eigenschaften-Fenster Auf der linken Seite des VBEs befinden sich der Projekt-Explorer und das Fenster Eigenschaften (siehe Abbildung 1.20). Abbildung 1.20 Projekt-Explorer und Eigenschaften-Fenster Projekt-Explorer Im Projekt-Explorer werden die Elemente der aktuell geöffneten Dateien angezeigt, in denen man mit VBA programmieren kann. Dies sind: Modul eigene Codemodule, wie z.b. das Modul1, das durch die Aufzeichnung eines Makros automatisch erzeugt wurde. Ein eigenes, leeres Modul kann auch über das Menü Einfügen Modul erzeugt werden. 32

17 1.4 Entwicklungsumgebung Visual Basic Editor vorhandene Klassenmodule, wie DieseArbeitsmappe und Tabelle1 bis Tabelle3, also die gesamte Arbeitsmappe und die aktuell vorhandenen Tabellen. Hier kann VBA-Code notiert werden, der bei Eintritt bestimmter Ereignisse, wie z. B. Öffnen einer Arbeitsmappe, automatisch ausgeführt wird. eigene Klassenmodule zur objektorientierten Programmierung, die Sie über das Menü Einfügen Klassenmodul erzeugen können UserForms, also eigene Dialogfelder zur komfortablen Programmsteuerung, die sich über das Menü Einfügen UserForm erzeugen lassen Klassenmodul UserForm Für uns sind zunächst nur die eigenen Codemodule wichtig. Die VBA-Beispiele in diesem Buch werden in Codemodulen gespeichert, falls kein anderslautender Hinweis erfolgt. Falls Code in UserForms oder eigenen Klassenmodulen gespeichert wird, so ist dies explizit angegeben. Der VBA- Code in Klassenmodulen bezieht sich normalerweise nur auf das jeweilige Klassenmodul. Per Doppelklick auf ein Element im Projekt-Explorer wird der VBA-Code des betreffenden Moduls eingeblendet. Übung 1 D Blenden Sie den VBA-Code der verschiedenen Elemente ein. Im Fenster Eigenschaften werden die Eigenschaften des aktuell ausgewählten Moduls bzw. die Eigenschaften des ausgewählten Steuerelements eines eigenen Dialogfeldes aufgelistet. Die Werte dieser Eigenschaften können verändert werden. Ein Modul wird durch einen einfachen Klick im Projekt-Explorer ausgewählt. Zunächst ist das Fenster Eigenschaften für uns nicht wichtig. Eigenschaften und Werte Codefenster Auf der rechten Seite des VBEs befindet sich das bereits bekannte Codefenster mit dem VBA-Code. Sie können eines der Makros von hier aus direkt ausführen. Setzen Sie dazu den Cursor in die betreffende Prozedur. Anschließend können Sie entweder Code ausführen im Menü Ausführen den Menüpunkt Sub/UserForm ausführen aufrufen oder die Taste (F5) betätigen oder Taste F5 33

18 1 Einführung in der Symbolleiste Voreinstellung das Symbol mit dem grünen Pfeil, der nach rechts weist, betätigen (siehe Abbildung 1.21). Abbildung 1.21 Symbol»Sub/UserForm ausführen«(taste F5) Übung 1 E Testen Sie auf diese Weise die beiden vorhandenen Makros. Das Ergebnis sehen Sie natürlich nur in der Excel-Oberfläche. Sie müssen also (z.b. mithilfe der Tastenkombination (Alt)+(F11)) zwischen Excel-Oberfläche und VBE hin- und herwechseln. Zur Erinnerung Ein Apostroph im VBA-Code dient dazu, eine ganze Zeile bzw. den Rest einer Zeile hinter dem Apostroph zu einem Kommentar zu machen. Übung 1 F Fügen Sie Ihren beiden Makros jeweils eine Kommentarzeile hinzu mit dem Text: Dieses Makro wurde von [Ihr Name] erstellt. Testen Sie Ihre Makros erneut. 1.5 Makrocode verstehen und ändern Im nächsten Schritt sollen Sie Ihre eigenen Makros verändern. Dazu müssen wir ihren Code etwas näher betrachten, zunächst am Beispiel von Makro1: Sub Makro1() Range("A1").Select Selection.Cut Range("C1").Select ActiveSheet.Paste End Sub Listing 1.2 Sub Makro1 in Mappe1.xlsm, Modul 1 34

19 1.5 Makrocode verstehen und ändern Zur Erläuterung: Der Code der Makros ist jeweils innerhalb einer Sub-Prozedur zwischen Sub und End Sub notiert. Die einzelnen Zeilen werden der Reihe nach durchlaufen und ausgeführt. Range("A1").Select bedeutet: Für einen (Zell-)Bereich (engl. range) wird etwas durchgeführt. In diesem Fall wird der Bereich ausgewählt (engl. select). Der Bereich umfasst hier nur die Zelle A1. Er kann auch mehrere Zellen umfassen. Selection.Cut bedeutet: Für die vorher getroffene Auswahl (engl. selection) wird etwas durchgeführt. In diesem Fall wird die Auswahl ausgeschnitten (engl. cut). Es wurde also der Inhalt der Zelle A1 ausgeschnitten. Dieser Inhalt befindet sich nun in der Zwischenablage. Im anderen Makro (KopieE3E5) wird auf ähnliche Art und Weise mit Selection.Copy die vorher getroffene Auswahl in die Zwischenablage kopiert. Range("C1").Select erklärt sich nun von selbst. ActiveSheet.Paste bedeutet: Für das aktuell aktive Tabellenblatt (engl. sheet) wird etwas durchgeführt. In diesem Fall wird der Inhalt der Zwischenablage eingefügt (engl. paste). Dies wird an der vorher ausgewählten Stelle (Zelle C1) vorgenommen. Sub... End Sub Range Cut Paste Hinweis Mit dem Präfix»Active«wird immer das aktuell aktive Element bezeichnet, wie z.b. ActiveCell (Zelle), ActiveSheet (Tabellenblatt) oder Active- Workbook (Arbeitsmappe). Active... Durch den Eintrag von D1 statt C1 als Zielzelle können Sie den Code leicht verändern. Anschließend wird der Inhalt der Zelle A1 zur Zelle D1 verschoben. Übung 1 G Verändern Sie das Makro KopieE3E5 aus Übung 1 A (siehe Abschnitt 1.3.1,»Makro aufzeichnen«). Es soll der Inhalt der Zellen E3 bis G3 sowohl in die Zellen E5 bis G5 als auch in die Zellen E10 bis G10 kopiert werden. Nennen Sie das geänderte Makro KopieE3E5Neu. 35

20 1 Einführung Hinweise dazu: Ein Zellbereich aus mehreren Zellen wird genau wie in Excel notiert, also z.b. E3:G3. Für eine Zielangabe reicht die Angabe einer einzelnen Zelle aus; die weiteren Zellen des kopierten Bereichs werden, wie aus Excel gewohnt, in die Nachbarzellen eingefügt. Aus der Zwischenablage können beliebig viele Kopien eingefügt werden. Hinweis Aktivieren und selektieren In den genannten Beispielen werden Quellbereiche selektiert und Zielbereiche aktiviert. Dadurch erhält man als VBA-Neuling einen leicht verständlichen Einstieg, weil der Code die gleichen Schritte ausführt wie der Benutzer in der Excel-Oberfläche. Es wird aber mehr Code als notwendig erzeugt. Die Wartung solchen Codes dauert länger, und die Ausführung ist langsamer. Im weiteren Verlauf dieses Buches werden Sie lernen, wie man besseren Code erstellt. 1.6 Makro per Schaltfläche ausführen Button einfügen Sie können als Entwickler dem Benutzer das Starten eines Makros erleichtern, indem Sie ihm eine Schaltfläche (engl. button) zur Verfügung stellen. So können Sie ein übersichtlich zu bedienendes Tabellenblatt mit Daten, Formeln und Programmen zur Verfügung stellen. Zur Erzeugung eines Buttons gehen Sie wie folgt vor: 1. Auf der Registerkarte Entwicklertools betätigen Sie den Button Einfügen. 2. Es erscheint eine Sammlung von Steuerelementen; darin wählen Sie das Symbol links oben: Schaltfläche (Formular-Steuerelement). 3. Platzieren Sie den Mauscursor an der gewünschten Stelle auf dem Tabellenblatt. Es erscheint ein kleines Kreuz. Drücken Sie die linke Maustaste, halten Sie sie gedrückt, und ziehen Sie die Schaltfläche in der gewünschten Größe auf. Makro und Button verbinden 4. Es erscheint das Dialogfeld Makro zuweisen (siehe Abbildung 1.22). Suchen Sie das gewünschte Makro heraus, und bestätigen Sie mit OK. 36

21 1.7 Relative Aufzeichnung Abbildung 1.22 Makro einem Button zuordnen Anschließend erscheint der Button im Bearbeitungsmodus. Klicken Sie einmal neben den Button; anschließend können Sie durch Klick auf den Button das Makro ausführen (siehe Abbildung 1.23). Abbildung 1.23 Neu eingefügter Button Hinweis Sie können einen Button nachträglich bearbeiten. Dazu klicken Sie mit der rechten Maustaste auf den Button, dann sind Sie wieder im Bearbeitungsmodus. Sie können nun Größe und Ort verändern. Über das Kontextmenü (wiederum Rechtsklick) können Sie ein anderes Makro zuweisen oder den Text auf dem Button verändern. Button bearbeiten 1.7 Relative Aufzeichnung Beim Aufzeichnen der Makros ist Ihnen sicherlich schon der Begriff Relative Aufzeichnung aufgefallen. Dabei handelt es sich um einen Schalter, den Sie an zwei Stellen betätigen können: in dem Menü, das über den Button Makros auf der Registerkarte Ansicht erreicht werden kann auf der Registerkarte Entwicklertools 37

22 1 Einführung Schalter Falls dieser Schalter eingeschaltet wird, werden nachfolgende Makros relativ aufgezeichnet. Bei den bisher erstellten Makros war dieser Schalter nicht eingeschaltet, diese Makros wurden daher absolut aufgezeichnet. Absolut aufzeichnen Relativ aufzeichnen Absolute Aufzeichnung bedeutet, dass im Makrocode absolute Zellangaben stehen (Beispiel: A1, C1). Bei der Ausführung eines solchen Makros ist es egal, welche Zelle in Excel aktiv ist, es wird immer mit den Zellen A1 und C1 gearbeitet. Relative Aufzeichnung bedeutet, dass im Makrocode relative Zellangaben stehen. Bei der Ausführung eines solchen Makros werden die Aktionen relativ zu der Zelle ausgeführt, die in Excel aktiv ist. Zur Verdeutlichung soll ein Makro aufgezeichnet werden, in dem das Gleiche gemacht wird wie im ersten Beispielmakro: Der Inhalt der Zelle A1 wird nach C1 verschoben. Allerdings wird das Makro relativ aufgezeichnet. Führen Sie folgende Schritte durch: 1. Aktivieren Sie in Excel die Relative Aufzeichnung. 2. Tragen Sie in der Zelle A1 einen beliebigen Inhalt ein (Zahl oder Text). 3. Wählen Sie die Zelle A1 aus. 4. Beginnen Sie mit der Aufzeichnung des Makros (Name Makro2). 5. Schneiden Sie den Inhalt der Zelle A1 aus. 6. Fügen Sie den Inhalt der Zwischenablage in der Zelle C1 ein. Der Inhalt der Zelle A1 wurde nach C1 verschoben. 7. Beenden Sie die Makro-Aufzeichnung. Relative Verschiebung Soweit ist noch kein sichtbarer Unterschied aufgetreten. Falls Sie nun allerdings das Makro ausführen, so wird jeweils der Inhalt der aktuell ausgewählten Zelle um zwei Zellen nach rechts verschoben (z.b. von D10 nach F10) und nicht immer der Inhalt der Zelle A1 nach C1. Die aktive Zelle ist nun der Ausgangspunkt. Betrachten wir den Code: Cut Selection.Cut: Es geschieht das Gleiche wie bei der absoluten Aufzeichnung, also der Inhalt der aktiven Zelle wird ausgeschnitten. Er liegt nun in der Zwischenablage. Offset ActiveCell.Offset(0, 2).Range("A1").Select: Ausgehend von der aktiven Zelle wird ein Offset (also ein Versatz) ausgewählt. Die Angaben in Klammern stehen für Zeile und Spalte des Versatzes. Es wird also eine Zelle in der gleichen Zeile (Offset-Zeile 0) und zwei Spalten weiter rechts 38

23 1.8 Persönliche Makroarbeitsmappe (Offset-Spalte 2) ausgewählt. Falls die aktive Zelle D10 ist, dann wird demnach die Zelle F10 ausgewählt. Zu diesem Versatz wird der Bereich A1 ausgewählt. Dies ist nicht die absolute Zelle A1 des Tabellenblattes, sondern die oberste linke Zelle des Versatzes. Diese Zelle (gleiche Zeile, zwei Zellen nach rechts) wird ausgewählt. ActiveSheet.Paste: Es geschieht das Gleiche wie bei der absoluten Aufzeichnung, also der Inhalt der Zwischenablage wird eingefügt. Paste Dieses Makro zeigt ein ganz anderes Verhalten als das Makro, das absolut aufgezeichnet wurde. Beide Makro-Aufzeichnungsarten haben ihre Vorteile, je nach Situation. Hinweis Nach dem Schließen und erneuten Öffnen von Excel steht der Schalter immer auf absolute Aufzeichnung. Sie können während einer Aufzeichnung über den Schalter zwischen relativer und absoluter Aufzeichnung wechseln, falls dies notwendig sein sollte. Übung 1 H Erstellen Sie ein Makro, das den Inhalt von drei nebeneinanderliegenden, markierten Zellen um zwei Zeilen bzw. um sieben Zeilen nach unten kopiert. Es entspricht dem Makro aus der Übung 1 G (siehe Abschnitt 1.5,»Makrocode verstehen und ändern«), allerdings mit relativer Aufzeichnung. Nennen Sie das Makro RelKopie. Testen Sie es, und interpretieren Sie den VBA-Code. 1.8 Persönliche Makroarbeitsmappe Die bisher aufgezeichneten Makros wurden in der aktuell aktiven Arbeitsmappe gespeichert. Daher stehen sie nur dort zur Verfügung. Falls Sie bestimmte Makros für den universellen Einsatz immer zur Verfügung haben möchten, so sollten Sie sie in der Persönlichen Makroarbeitsmappe speichern. Dabei handelt es sich um eine Arbeitsmappe, die immer zusammen mit Excel geöffnet wird, sobald sie existiert. Makros überall benutzen Zum Speichern eines Makros in der Persönlichen Makroarbeitsmappe muss beim Aufzeichnen eines Makros im Dialogfeld Makro aufzeich- 39

24 1 Einführung nen der entsprechende Eintrag in der Liste Makro speichern in ausgewählt werden (siehe Abbildung 1.24). Abbildung 1.24 Speichern in Persönlicher Makroarbeitsmappe Datei personal.xlsb Nach der Aufzeichnung erscheint ein weiterer Eintrag im Projekt-Explorer des VBEs, die Datei personal.xlsb (siehe Abbildung 1.25). Ihr Standardspeicherort ist seit Windows Vista das (eventuell versteckte) Verzeichnis C:\ Benutzer\[ Benutzername ]\AppData\Roaming\Microsoft\Excel\XLStart und unter XP C:\Dokumente und Einstellungen\[ Benutzername ]\Anwendungsdaten\Microsoft\Excel\XLStart. Abbildung 1.25 Persönliche Makroarbeitsmappe im Projekt-Explorer Makros immer verfügbar Falls diese Datei verändert wurde, indem z.b. ein Makro hinzugefügt oder geändert wurde, werden Sie bei jedem Schließen von Excel gefragt, ob Sie diese Änderungen speichern möchten. Nach jedem Öffnen von Excel stehen die Makros in dieser Datei zur Verfügung. 40

25 1.9 Code schreiben, einfache Ausgabe Übung 1 I Erstellen Sie das gleiche Makro wie in der letzten Übung, 1 H, speichern Sie es aber diesmal in der Persönlichen Makroarbeitsmappe. Schließen Sie Excel. Testen Sie das Makro nach dem erneuten Öffnen von Excel in einer beliebigen Arbeitsmappe. 1.9 Code schreiben, einfache Ausgabe In diesem Abschnitt wird erstmalig VBA-Code nicht durch eine Makro-Aufzeichnung, sondern durch Schreiben des Codes in einer eigenen Sub-Prozedur erstellt. Es entsteht also das erste richtige VBA-Programm. Außerdem werden drei Möglichkeiten zur Ausgabe von Ergebnissen oder Kontrollwerten genannt, die häufig in der VBA-Programmierung benutzt werden: Selbst programmieren Ausgabe in einer Zelle Ausgabe in einer Nachrichtenbox Ausgabe im Direktfenster des VBEs Eigene Sub-Prozedur Zunächst zur Erstellung einer eigenen Sub-Prozedur. Wechseln Sie mit den Tasten (Alt)+(F11) zum VBE. Schreiben Sie unterhalb des letzten Makros die folgende Zeile: Sub AusgabeZelle Sobald Sie mit der Taste ( ) die Zeile wechseln, stellen Sie fest, dass der Editor Sie bei der VBA-Programmierung unterstützt (siehe Abbildung 1.26): Unterstützung durch Editor Am Ende der Zeile werden Klammern angefügt. Es wird die Zeile mit End Sub erzeugt. Der Cursor steht in der Zeile dazwischen, bereit zur Eingabe Ihres VBA- Codes. Es wird eine Trennzeile zwischen den einzelnen Makros erzeugt. Der Editor bietet dem Programmierer noch umfangreiche weitere Unterstützung, aber dazu später. 41

26 1 Einführung Abbildung 1.26 Neue eigene Sub-Prozedur Prozedurname (...) Hinter dem Namen einer Sub-Prozedur (oder kurz Prozedur) stehen immer Klammern, wie auch bei Ihren bisherigen Makros. Diese Klammern sind zunächst leer. Später werden wir sehen, dass man innerhalb der Klammern Aufrufparameter notieren kann, die eine Prozedur flexibler machen können Ausgabe in Zelle Geben Sie in der Prozedur AusgabeZelle() folgende Codezeile ein: Range("A1").Value = "Hallo" Damit sieht Ihre Prozedur wie folgt aus: Sub AusgabeZelle() Range("A1").Value = "Hallo" End Sub Listing 1.3 Sub AusgabeZelle in Mappe1.xlsm, Modul 1 Bei Ausführung dieser Prozedur, z. B. mithilfe der Taste (F5), wird der Text Hallo in der Zelle A1 ausgegeben (siehe Abbildung 1.27). Abbildung 1.27 Ergebnis der eigenen Sub-Prozedur Eigenschaft»Value«Sie haben bereits gesehen, dass Sie einen Bereich, der eine oder mehrere Zellen umfasst, über Range ansprechen können. Wir haben bereits die Methode Select aufgerufen, um diesen Bereich auszuwählen. Diesmal wird die Eigenschaft Value mit einem Eigenschaftswert versehen, dem Text Hallo. Über Value erhält die Zelle einen Wert. 42

27 1.9 Code schreiben, einfache Ausgabe Hinweis Eine Prozedur sollte einen möglichst sprechenden Namen haben, der etwas über ihre Arbeitsweise aussagt. Außerdem muss der Name innerhalb der Anwendung eindeutig sein. Es darf also kein Prozedurname doppelt vorkommen Ausgabe in Nachrichtenbox Schreiben Sie eine weitere Prozedur mit folgendem Code: Sub AusgabeBox() MsgBox "Hallo" End Sub Listing 1.4 Sub AusgabeBox in Mappe1.xlsm, Modul 1 Nach dem Aufruf erscheint eine kleine Nachrichtenbox mit dem Text Hallo (siehe Abbildung 1.28). Abbildung 1.28 Ausgabe in Nachrichtenbox Eine solche Nachrichtenbox können Sie u. a. benutzen zur: MsgBox Kontrollausgabe während der Programmierung Information des Benutzers bei einem Fehler Information des Benutzers am Ende eines Programms Bei MsgBox handelt es sich um eine vorgefertigte Funktion, bei der Sie eine Zeichenkette, z.b. einen Text in Anführungsstrichen, als Aufruf-Parameter notieren müssen. Die Funktion MsgBox kann allerdings wesentlich mehr, wie Sie in Abschnitt 8.3,»Einfacher Dialog mit dem Benutzer«, sehen werden. 43

28 1 Einführung vbcrlf Bei längeren Ausgaben wird häufig ein Zeilenumbruch benötigt. Dieser wird über die Konstante vbcrlf bereitgestellt. Ein Beispiel: Sub AusgabeBoxZeilenumbruch() MsgBox "Hallo" & vbcrlf & "Welt" End Sub Listing 1.5 Sub AusgabeBoxZeilenumbruch in Mappe1.xlsm, Modul 1 Die Ausgabe sehen Sie in Abbildung Abbildung 1.29 Ausgabe mit Zeilenumbruch Den Namen dieser Konstanten kann man sich leicht merken, denn es handelt sich dabei um ein Relikt aus der Urzeit: In vbcrlf steht das Cr für Carriage Return, den Wagenrücklauf der Schreibmaschine zum Zeilenanfang. Das Lf steht für Line Feed, den Zeilenvorschub. Operator & Hinweis Der Operator & dient der Verkettung von Zeichenfolgen. Er wird häufig benötigt, um Ergebnisse anschaulich zusammen mit Text darzustellen Ausgabe im Direktfenster des VBEs Schreiben Sie eine weitere Prozedur mit folgendem Code: Sub AusgabeKontrolle() Debug.Print "Hallo" End Sub Listing 1.6 Sub AusgabeKontrolle in Mappe1.xlsm, Modul 1 Debug.Print Nach dem Aufruf erscheint zunächst gar nichts, da das Direktfenster des VBEs nicht eingeblendet ist. Zeigen Sie es über das Menü Ansicht 44

29 1.10 Arbeiten mit Excel vor der Version 2007 Direktfenster im VBE an. Anschließend sehen Sie die soeben erzeugte Ausgabe (siehe Abbildung 1.30). Abbildung 1.30 Ausgabe im Direktfenster Das Direktfenster (= Direktbereich) können Sie ebenfalls zur Kontrollausgabe während der Programmierung nutzen Arbeiten mit Excel vor der Version 2007 Zunächst das Wichtigste: Excel-Dateien werden in den Versionen vor Excel 2007 einheitlich mit der Dateiendung.xls gespeichert, unabhängig davon, ob sie Makros enthalten oder nicht. Die weitaus meisten Beispiele in diesem Buch laufen auch unter Versionen vor Excel Auf dem Datenträger, der diesem Buch beiliegt, stehen die Dateien zusätzlich im xls-format für Versionen vor Excel 2007 zur Verfügung. Als Beispiel für die Arbeit mit den Versionen vor Excel 2007 (genauer Excel 97 bis Excel 2003) soll in diesem Abschnitt Excel 2002 dienen. Es werden nur die Unterschiede zu Excel 2013 erläutert, in Anlehnung an die Reihenfolge der bisherigen Abschnitte Makro aufzeichnen Zum Starten einer Aufzeichnung wählen Sie im Menü Extras das Untermenü Makro, darin den Menüpunkt Aufzeichnen. Zum Beenden der Aufzeichnung wählen Sie im Menü Extras das Untermenü Makro, darin den Menüpunkt Aufzeichnung beenden. Nach dem Start einer Aufzeichnung erscheint die kleine Symbolleiste Aufzeichnung beenden. Sollte sie nicht von selbst erscheinen, so kann sie 45

30 1 Einführung auf die übliche Art eingeblendet werden: rechte Maustaste im Bereich der Symbolleisten klicken und Häkchen vor der betreffenden Symbolleiste setzen. Sie beinhaltet zwei Symbole: Mit Betätigung des linken Symbols können Sie die Aufzeichnung ebenfalls beenden. Mit Betätigung des rechten Symbols können Sie auf relative Aufzeichnung umschalten. Diese Einstellung gilt auch für nachfolgende Makro- Aufzeichnungen Makro ausführen Zum Ausführen des Makros wählen Sie im Menü Extras das Untermenü Makro und darin den Menüpunkt Makros. Wählen Sie im Dialogfeld Makro das gewünschte Makro aus, und klicken Sie auf den Button Ausführen Makro ansehen Zum Ansehen des Makros wählen Sie im Menü Extras das Untermenü Makro und darin den Menüpunkt Makros. Wählen Sie im Dialogfeld Makro das gewünschte Makro aus, und klicken Sie auf den Button Bearbeiten. Es erscheint der Visual Basic Editor. Sie können ihn über den Menüpunkt Schließen und zurück zu Microsoft Excel im Menü Datei wieder schließen Makro speichern Wie bereits erwähnt, werden Excel-Dateien in diesen Versionen einheitlich gespeichert, unabhängig davon, ob sie Makros enthalten oder nicht. Zum Speichern der Datei wählen Sie im Menü Datei den Menüpunkt Speichern. Es erscheint das Dialogfeld Speichern unter. Als Dateityp ist Excel-Arbeitsmappe mit der Dateiendung.xls angegeben. Wählen Sie den gewünschten Dateinamen und das gewünschte Verzeichnis aus, und klicken Sie auf den Button Speichern. Dateityp ändern Falls Sie an einem externen PC Excel 2013 bzw. Excel 2010 oder Excel 2007 zur Verfügung haben und eine dort erstellte Excel-Datei auf Ihrem PC unter 46

31 1.10 Arbeiten mit Excel vor der Version 2007 Falls sich in der Datei VBA-Code befindet, der nicht unter älteren Excel-Versionen ausgeführt werden kann, so erscheint das Dialogfeld Kompatibilitätsprüfung. Darin wird das Problem genauer erläutert. einer Version vor Excel 2007 haben wollen, rufen sie auf dem externen PC das Dialogfeld Speichern unter auf und wählen den Dateityp Excel Arbeitsmappe mit der Dateiendung.xls. Kompatibilitätsprüfung Makrosicherheit Beim Öffnen einer Datei, die ein Makro beinhaltet, kommt es darauf an, welche Sicherheitsstufe in Excel eingestellt ist: Hoch: Die Ausführung von nicht signierten Makros wird abgelehnt. Mittel: Es wird Ihnen die Möglichkeit gegeben, die Makros in dieser Datei einmalig zu aktivieren oder zu deaktivieren. Niedrig: Die Ausführung von nicht signierten Makros wird generell erlaubt. Zum Ändern der Sicherheitsstufe wählen Sie im Menü Extras das Untermenü Makro und darin den Menüpunkt Sicherheit. Es erscheinen die drei genannten Möglichkeiten. Eine Änderung wird erst beim nächsten Öffnen einer Excel-Datei wirksam Symbolleiste»Visual Basic«Nach Einblenden der Symbolleiste Visual Basic haben Sie schnelleren Zugriff auf die wichtigsten Befehle im Zusammenhang mit Makros und der Entwicklung mit Visual Basic Entwicklungsumgebung Visual Basic Editor Zum Aufruf des VBEs wählen Sie im Menü Extras das Untermenü Makro, darin den Menüpunkt Visual Basic-Editor oder die Tastenkombination (Alt)+(F11). Das Symbol zum Starten eines Makros aus dem Codefenster heraus ist ein grüner Pfeil. Alternativ können Sie das Menü Ausführen (Menüpunkt Sub/ UserForm ausführen) oder die Funktionstaste (F5) nutzen. 47

32 1 Einführung Persönliche Makroarbeitsmappe Die Persönliche Makroarbeitsmappe heißt personal.xls, und ihr Standardspeicherort ist seit Windows Vista das (eventuell versteckte) Verzeichnis C:\ Benutzer\[Benutzername]\AppData\Roaming\Microsoft\Excel\XLStart und unter XP C:\Dokumente und Einstellungen\[Benutzername]\Anwendungsdaten\Microsoft\Excel\XLStart. 48

33 Kapitel 7 Diagramme und Grafiken Die Automatisierung des Aufbaus von Diagrammen und Shapes hilft Ihnen beim Aufbau professioneller Anwendungen. In diesem Kapitel lernen Sie diverse Möglichkeiten zur Programmierung verschiedener Arten von Grafiken kennen: Diagramme Shapes WordArt (seit Excel 2007) bedingte Formatierungen (seit Excel 2007) Sparklines (seit Excel 2010) SmartArt (seit Excel 2007) Diagramme können in Excel per Knopfdruck schnell erzeugt werden. In diesem Kapitel lernen Sie, wie Sie Diagramme per VBA-Programmcode erstellen und verändern. Damit haben Sie die Möglichkeit, zusammen mit Ihren Programmierfähigkeiten, spezielle Diagramme zu erstellen. Dabei kann es sich beispielsweise um ein Diagramm mit besonderer Datenauswahl oder spezieller Diagrammform handeln, das automatisch aus einer Textdatei, abhängig von aktuellen Bedingungen erstellt wird. In Abschnitt 7.5,»Shapes«, werden einige Möglichkeiten von Shapes erläutert. Shapes sind Zeichnungsobjekte, z.b. die Autoformen. Sie teilen zahlreiche Eigenschaften mit Diagrammen. Zellen können, in Abhängigkeit von Bedingungen, mithilfe von Datenbalken, Farbskalen und Symbolsätzen unterschiedlich formatiert werden. Mehr zu diesen bedingten Formatierungen lesen Sie in Abschnitt 7.7,»Bedingte Formatierungen«. In Excel 2010 wurden die Möglichkeiten der bedingten Formatierungen erweitert. Automatisierung Zeichnungsobjekte Bedingte Formatierung 205

34 7 Diagramme und Grafiken Sparklines SmartArts In Abschnitt 7.8,»Sparklines«, wird die Erzeugung von Sparklines beschrieben. Dies sind kleine Diagramme, die als Zellhintergrund eingebettet werden. Sie sollen kurz und prägnant Zahlenverläufe verdeutlichen. Sparklines wurden mit Excel 2010 eingeführt. Mithilfe von SmartArts können seit Excel 2007 Beziehungen, Prozessabläufe oder Hierarchien schnell und übersichtlich dargestellt werden. Smart- Arts sind besondere Gruppen von Shapes. Sie können mithilfe von VBA allerdings nicht verändert werden. Ihre Eigenschaften können nur ausgelesen werden, siehe Abschnitt 7.9,»SmartArt«. 7.1 Diagramm erstellen Beispieltabelle Bekanntlich können Diagramme sowohl auf eigenen Blättern in einer Arbeitsmappe als auch eingebettet in einem Tabellenblatt erstellt werden. Beide Methoden werden in diesem Abschnitt vorgestellt. Ausgangspunkt soll in beiden Fällen eine Tabelle mit Temperaturwerten sein, die Sie in Abbildung 7.1 sehen. Abbildung 7.1 Beispieldaten für Diagramme Diagrammblatt erstellen Hierarchie Diagramme auf eigenen Blättern (Diagrammblätter) stehen in der Objekthierarchie auf der gleichen Ebene wie Tabellenblätter. Es gibt verschiedene Auflistungen innerhalb einer Arbeitsmappe: Sheets Sheets enthält alle Tabellenblätter und Diagrammblätter. Worksheets enthält nur die Tabellenblätter (wie bekannt). Charts Charts enthält nur die Diagrammblätter. 206

35 7.1 Diagramm erstellen Mit der folgenden Prozedur wird ein einfaches Liniendiagramm als Diagrammblatt in der Arbeitsmappe erstellt: Sub DiagrammNeuesBlattErstellen() ThisWorkbook.Charts.Add After:=Worksheets("Tabelle1") With ActiveChart.ChartType = xlline.setsourcedata Worksheets("Tabelle1").Range("A1:C8").Name = "Diagramm1" End With End Sub Listing 7.1 Sub DiagrammNeuesBlattErstellen in Mappe7.xlsm, Modul 1 Das Ergebnis zeigt Abbildung 7.2. Abbildung 7.2 Diagramm auf neuem Blatt Zur Erläuterung: Die Methode Add() des Objekts Charts erstellt ein Diagrammblatt und fügt es der Charts-Auflistung der aktiven Arbeitsmappe hinzu. Ähnlich wie beim Kopieren oder Verschieben von Tabellenblättern können Sie mithilfe von Before und After den Ort des neuen Blattes festlegen. Ohne Angabe wird das neue Blatt vor dem aktuell aktiven Blatt eingefügt. Add() 207

36 7 Diagramme und Grafiken ActiveChart Das neue Diagrammblatt ist vom Typ Chart. Es wird zum aktiven Diagrammblatt. Daher kann es mit ActiveChart angesprochen werden. ChartType Die Eigenschaft ChartType legt den Typ des Diagramms fest, hier xlline für ein Liniendiagramm. Einige wichtige Diagrammtypen werden weiter unten aufgelistet. SetSourceData() Die Methode SetSourceData() legt die Datenquelle für das Diagramm fest. In diesem Fall ist das der Bereich A1 bis C8 des Tabellenblattes Tabelle1 (mit den Temperaturdaten). Eigenschaft»Name«Mithilfe der Eigenschaft Name können Sie dem Diagramm einen Namen geben. Hinweis Die Methode SetSourceData() hat noch einen zweiten, optionalen Parameter. Damit legen Sie fest, ob das Diagramm die Tabelle nach Spalten (xlcolumns) oder Zeilen (xlrows) darstellt. Der erste Wert ist der Standard. Diagrammtypen Tabelle 7.1 stellt einige Diagrammtypen dar. Diagrammtyp gruppiertes Säulendiagramm gruppiertes Balkendiagramm Liniendiagramm Kreisdiagramm Eigenschaft»ChartType«xlColumnClustered xlbarclustered xlline xlpie Tabelle 7.1 Diagrammtypen Eingebettetes Diagramm erstellen ChartObjects Eingebettete Diagramme stehen in der Objekthierarchie unterhalb der Tabellenblätter. Die Auflistung Worksheets enthält die Unterauflistung ChartObjects, also alle Diagrammrahmen des Tabellenblattes. Ein Chart- Object ist Element dieser Auflistung ChartObjects, also ein einzelner Diagrammrahmen. Ein einzelnes Diagramm ist ein Objekt vom Typ Chart und stellt den Wert der Eigenschaft Chart eines Diagrammrahmens dar. Bis auf diese Einordnung gleichen sich beide Diagrammformen. 208

37 7.1 Diagramm erstellen Mit der folgenden Prozedur wird ein einfaches Liniendiagramm in das Tabellenblatt Tabelle1 eingebettet: Sub DiagrammEingebettetErstellen() Dim CO As ChartObject DimCHAsChart Set CO = ThisWorkbook.Worksheets("Tabelle1"). _ ChartObjects.Add(200, 10, 300, 150) Set CH = CO.Chart CH.ChartType = xlline CH.SetSourceData Worksheets("Tabelle1").Range("A1:C8") End Sub Listing 7.2 Sub DiagrammEingebettetErstellen in Mappe7.xlsm, Modul 1 Das Ergebnis sehen Sie in Abbildung 7.3. Abbildung 7.3 Eingebettetes Diagramm Zur Erläuterung: Zunächst wird eine Variable vom Typ ChartObject deklariert. Sie verweist später auf den neu erstellten Diagrammrahmen. Anschließend wird eine Variable vom Typ Chart deklariert. Sie verweist später auf das Diagramm des neu erstellten Diagrammrahmens. Die Auflistung ChartObjects enthält alle Rahmen der eingebetteten Diagramme auf einem Tabellenblatt. Die Methode Add() erstellt einen neuen Diagrammrahmen an einem bestimmten Ort in einer bestimm- ChartObject Chart-Variable Add() 209

38 7 Diagramme und Grafiken ten Größe. Sie liefert einen Verweis auf das neu erstellte Objekt zurück. Die vier Parameter von Add() stehen für: Abstand des Rahmens zum linken Rand des Tabellenblattes Abstand des Rahmens zum oberen Rand des Tabellenblattes Breite des Rahmens Höhe des Rahmens Eigenschaft»Chart«Die Eigenschaft Chart des ChartObjects stellt das eigentliche Diagramm innerhalb des Rahmens dar. ChartType Die Eigenschaft ChartType ist bereits bekannt; sie legt den Typ des Diagramms fest. SetSourceData() Die Methode SetSourceData() ist ebenfalls bereits bekannt. Sie legt die Datenquelle für das Diagramm fest. In diesem Fall ist das der Bereich A1 bis C8 des aktiven Tabellenblattes. 7.2 Diagramm ändern Elemente ändern Diagramme haben viele Elemente mit zahlreichen Eigenschaften, die natürlich auch im Nachhinein geändert werden können. Die Elemente stehen in der Objekthierarchie unterhalb der Diagramme. Sie unterscheiden sich je nach Diagrammtyp. Am Beispiel des soeben erstellten Liniendiagramms sollen stellvertretend einige wichtige Eigenschaften (und Methoden) erläutert werden. Seit Excel 2010 können Sie nicht nur die Erstellung eines Diagramms, sondern auch die Änderungen an einem Diagramm mithilfe eines Makros aufzeichnen. Dies kann eine Hilfe zur Nutzung der Objekthierarchie sein, deren Vielfalt hier nicht komplett beschrieben werden kann Diagrammblatt ändern Zunächst das Programm: Sub DiagrammNeuesBlattAendern() DimCHAsChart Set CH = ThisWorkbook.Charts(1) DiagrammAendern CH End Sub Listing 7.3 Sub DiagrammNeuesBlattAendern in Mappe7.xlsm, Modul 1 210

Kapitel 1 Einführung. 1.1 Was wird besser durch Makros und VBA?

Kapitel 1 Einführung. 1.1 Was wird besser durch Makros und VBA? Kapitel 1 Einführung 1 In diesem Kapitel lernen Sie erste VBA-Makros kennen. Sie erfahren, wie sie aufgebaut sind und wie Sie sie verändern können. Außerdem wird die VBA- Entwicklungsumgebung erläutert.

Mehr

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen Eigene Symbolleisten in Word erstellen Diese Anleitung beschreibt, wie man in Word eigene Symbolleisten erstellt und mit Schaltflächen füllt. Im zweiten Teil wird erklärt, wie man mit dem Makrorekorder

Mehr

Text-Zahlen-Formatieren

Text-Zahlen-Formatieren Text-Zahlen-Formatieren Beobachtung: Bei der Formatierung einer Zahl in eine Textzahl und umgekehrt zeigt Excel ein merkwürdiges Verhalten, welches nachfolgend skizziert werden soll: Wir öffnen eine neue

Mehr

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

Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert. www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 1(8) 10010-MAKROS + VBA-Programmierung Seminarbegleitende Einführung und Beispiele Makros sind in der Programmiersprache VBA (Visual Basic for Applications)

Mehr

1 MAKROS AUFZEICHNEN. 1.1 Einführung

1 MAKROS AUFZEICHNEN. 1.1 Einführung Makro Aufzeichnen Makro + VBA 2010 effektiv 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

Mehr

3. GLIEDERUNG. Aufgabe:

3. GLIEDERUNG. Aufgabe: 3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung

Mehr

Anleitung zur Verwendung der VVW-Word-Vorlagen

Anleitung zur Verwendung der VVW-Word-Vorlagen Anleitung zur Verwendung der VVW-Word-Vorlagen v1.0. Feb-15 1 1 Vorwort Sehr geehrte Autorinnen und Autoren, wir haben für Sie eine Dokumentenvorlage für Microsoft Word entwickelt, um Ihnen die strukturierte

Mehr

Excel Auswertungen in XAuftrag / XFibu

Excel Auswertungen in XAuftrag / XFibu 1 Excel Auswertungen in XAuftrag / XFibu Im Folgenden wird kurz beschrieben, wie Anwender die Sicherheitseinstellungen in Excel Auswertungen anpassen können. Sicherheitseinstellungen verhindern, dass Makros

Mehr

Thomas Theis. Einstieg in VBA mit Excel

Thomas Theis. Einstieg in VBA mit Excel Thomas Theis Einstieg in VBA mit Excel Auf einen Blick Auf einen Blick 1 Einführung... 17 2 Grundlagen von Objekten und Ereignissen... 49 3 Grundlagen der Programmierung mit VBA... 103 4 Fehlerbehandlung...

Mehr

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

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013 Access 2013 Susanne Weber 1. Ausgabe, 1. Aktualisierung, Juni 2013 Grundlagen für Anwender ACC2013 2 Access 2013 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren Sie was

Mehr

Die Dateiablage Der Weg zur Dateiablage

Die Dateiablage Der Weg zur Dateiablage Die Dateiablage In Ihrem Privatbereich haben Sie die Möglichkeit, Dateien verschiedener Formate abzulegen, zu sortieren, zu archivieren und in andere Dateiablagen der Plattform zu kopieren. In den Gruppen

Mehr

2. Word-Dokumente verwalten

2. Word-Dokumente verwalten 2. Word-Dokumente verwalten In dieser Lektion lernen Sie... Word-Dokumente speichern und öffnen Neue Dokumente erstellen Dateiformate Was Sie für diese Lektion wissen sollten: Die Arbeitsumgebung von Word

Mehr

Office-Programme starten und beenden

Office-Programme starten und beenden Office-Programme starten und beenden 1 Viele Wege führen nach Rom und auch zur Arbeit mit den Office- Programmen. Die gängigsten Wege beschreiben wir in diesem Abschnitt. Schritt 1 Um ein Programm aufzurufen,

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

Excel 2010 Kommentare einfügen

Excel 2010 Kommentare einfügen EX.015, Version 1.0 25.02.2014 Kurzanleitung Excel 2010 Kommentare einfügen Beim Arbeiten mit Tabellen sind Kommentare ein nützliches Hilfsmittel, sei es, um anderen Personen Hinweise zu Zellinhalten zu

Mehr

Programm GArtenlisten. Computerhinweise

Programm GArtenlisten. Computerhinweise Programm GArtenlisten Computerhinweise Liebe/r Vogelbeobachter/in, anbei haben wir Ihnen ein paar wichtige Tipps für ein reibungsloses Funktionieren der mitgelieferten Ergebnisdatei auf Ihrem Computer

Mehr

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

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich

Mehr

DeltaVision Computer Software Programmierung Internet Beratung Schulung

DeltaVision Computer Software Programmierung Internet Beratung Schulung Zertifikate von DeltaVision für Office Projekte 1 Einleitung: Digitale Zertifikate für VBA-Projekte DeltaVision signiert ab 2009 alle seine VBA Projekte. So ist für den Anwender immer klar, dass der Code

Mehr

Einkaufslisten verwalten. Tipps & Tricks

Einkaufslisten verwalten. Tipps & Tricks Tipps & Tricks INHALT SEITE 1.1 Grundlegende Informationen 3 1.2 Einkaufslisten erstellen 4 1.3 Artikel zu einer bestehenden Einkaufsliste hinzufügen 9 1.4 Mit einer Einkaufslisten einkaufen 12 1.4.1 Alle

Mehr

Speichern. Speichern unter

Speichern. Speichern unter Speichern Speichern unter Speichern Auf einem PC wird ständig gespeichert. Von der Festplatte in den Arbeitspeicher und zurück Beim Download Beim Kopieren Beim Aufruf eines Programms Beim Löschen Beim

Mehr

Anleitung zur Verwendung der VVW-Word-Vorlagen

Anleitung zur Verwendung der VVW-Word-Vorlagen Anleitung zur Verwendung der VVW-Word-Vorlagen v1.0. Jun-15 1 1 Vorwort Sehr geehrte Autorinnen und Autoren, wir haben für Sie eine Dokumentenvorlage für Microsoft Word entwickelt, um Ihnen die strukturierte

Mehr

Einfügen mit Hilfe des Assistenten: Um eine Seite hinzufügen zu können, müssen Sie nur mehr auf ein Symbol Stelle klicken.

Einfügen mit Hilfe des Assistenten: Um eine Seite hinzufügen zu können, müssen Sie nur mehr auf ein Symbol Stelle klicken. 2. SEITE ERSTELLEN 2.1 Seite hinzufügen Klicken Sie in der Navigationsleiste mit der rechten Maustaste auf das Symbol vor dem Seitentitel. Es öffnet sich ein neues Kontextmenü. Wenn Sie nun in diesem Kontextmenü

Mehr

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN)

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN) LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN) Übung (1) Elemente des Excelfensters Ordnen Sie die Begriffe richtig zu: [1] Titelleiste (Programmleiste) [9] waagrechte/horizontale Bildlaufleiste [2] Menüleiste

Mehr

Aktivierung von Makros in den Erfassungshilfen

Aktivierung von Makros in den Erfassungshilfen Aktivierung von Makros in den Erfassungshilfen Für die Nutzung unserer Microsoft Excel und OpenOffice Erfassungshilfen ist es erforderlich, die Makros zu aktivieren. Diese sorgen dafür, dass sich neue

Mehr

Kapitel 1: Betriebssystem IX. W indows Explorer und der Arbeitsplatz Teil 2

Kapitel 1: Betriebssystem IX. W indows Explorer und der Arbeitsplatz Teil 2 1.0 Die Darstellung im Explorer, Arbeitsplatz bzw. Eigene Dateien ändern bzw. einstellen Gegenüber den Betriebssystemen Windows 98 / NT / 2000 hat sich die Darstellung des Explorers in den Betriebssystemen

Mehr

Erstellen eines Formulars

Erstellen eines Formulars Seite 1 von 5 Word > Erstellen bestimmter Dokumente > Formen Erstellen von Formularen, die in Word ausgefüllt werden können Basierend auf einer Vorlage können Sie dieser Inhaltssteuerelemente und Hinweistext

Mehr

MICROSOFT OFFICE. Inhaltsverzeichnis

MICROSOFT OFFICE. Inhaltsverzeichnis MICROSOFT OFFICE TASTENKOMBINATIONEN Dieses Dokument erklärt Ihnen den Umgang mit der Excel-Datei TASTENKOMBINATIONEN.XLS. Mit dieser Datei können Sie alle möglichen Tastenkombinationen in Word, Excel

Mehr

! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006

!  # $  % & Nicki Wruck worldwidewruck 08.02.2006 !"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst

Mehr

VBA- Programmierung. Integrierte Lösungen mit Office 2013. Ricardo Hernández García. 1. Ausgabe, November 2013

VBA- Programmierung. Integrierte Lösungen mit Office 2013. Ricardo Hernández García. 1. Ausgabe, November 2013 VBA- Programmierung Ricardo Hernández García 1. Ausgabe, November 2013 Integrierte Lösungen mit Office 2013 VBA2013 3 VBA-Programmierung - Integrierte Lösungen mit Office 2013 3 Die VBA-Entwicklungsumgebung

Mehr

:LQGRZV([SORUHU &KULVWLQH%HHU

:LQGRZV([SORUHU &KULVWLQH%HHU Der Windows Explorer 1. Starten des Windows Explorers Die Aufgabe des Explorers ist die Verwaltung und Organisation von Dateien und Ordnern. Mit seiner Hilfe kann man u.a. Ordner erstellen oder Daten von

Mehr

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

Handbuch. ECDL 2003 Professional Modul 3: Kommunikation. Signatur erstellen und verwenden sowie Nachrichtenoptionen Handbuch ECDL 2003 Professional Modul 3: Kommunikation Signatur erstellen und verwenden sowie Nachrichtenoptionen einstellen Dateiname: ecdl_p3_01_01_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003

Mehr

tentoinfinity Apps 1.0 EINFÜHRUNG

tentoinfinity Apps 1.0 EINFÜHRUNG tentoinfinity Apps Una Hilfe Inhalt Copyright 2013-2015 von tentoinfinity Apps. Alle Rechte vorbehalten. Inhalt der online-hilfe wurde zuletzt aktualisiert am August 6, 2015. Zusätzlicher Support Ressourcen

Mehr

esms - sms senden & empfangen mit Outlook

esms - sms senden & empfangen mit Outlook esms - sms senden & empfangen mit Outlook Einrichten der SMS Terminerinnerung für Microsoft Outlook 2007/10 Inhalt Einleitung... 1 1 SMS Terminerinnerung einrichten... 2 1.1 Beim Service esms anmelden...

Mehr

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

Handbuch ECDL 2003 Modul 4: Tabellenkalkulation Formatierungen von Zahlen- und Datumswerten Handbuch ECDL 2003 Modul 4: Tabellenkalkulation Formatierungen von Zahlen- und Datumswerten Dateiname: ecdl4_05_01_documentation.doc Speicherdatum: 26.11.2004 ECDL 2003 Modul 4 Tabellenkalkulation - Formatierungen

Mehr

Vielen Dank, dass Sie sich für die Software der myfactory International GmbH entschieden haben.

Vielen Dank, dass Sie sich für die Software der myfactory International GmbH entschieden haben. Vielen Dank, dass Sie sich für die Software der myfactory International GmbH entschieden haben. Um alle Funktionen unserer Software nutzen zu können, sollten Sie bitte in Ihrem Browser folgende Einstellungen

Mehr

VBA-Programmierung WS 2008/09

VBA-Programmierung WS 2008/09 VBA-Programmierung Sibylle Schwarz Westsächsische Hochschule Zwickau Dr. Friedrichs-Ring 2a, RII 263 http://wwwstud.fh-zwickau.de/~sibsc/ sibylle.schwarz@fh-zwickau.de WS 2008/09 Organisation der Lehrveranstaltung

Mehr

Kommunikations-Management

Kommunikations-Management Tutorial: Wie kann ich E-Mails schreiben? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory E-Mails schreiben können. In myfactory können Sie jederzeit schnell und einfach E-Mails verfassen egal

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht

Mehr

32.4 Anpassen von Menüs und Symbolleisten 795i

32.4 Anpassen von Menüs und Symbolleisten 795i 32.4 Anpassen von Menüs und Symbolleisten 795i Fortsetzung der Seiten in der 8. Auflage 32.4 Anpassen von Menüs und Symbolleisten 32.4.1 Anpassen von Menüs Die Menüs können um folgende Typen von Optionen

Mehr

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:

Mehr

Arbeiten mit dem Outlook Add-In

Arbeiten mit dem Outlook Add-In Arbeiten mit dem Outlook Add-In Das Outlook Add-In ermöglicht Ihnen das Speichern von Emails im Aktenlebenslauf einer Akte. Außerdem können Sie Namen direkt aus BS in Ihre Outlook-Kontakte übernehmen sowie

Mehr

xcall White Paper Wählen-Buttons in Excel

xcall White Paper Wählen-Buttons in Excel xcall White Paper Wählen-Buttons in Excel Seite 2 White Paper... 1 Wählen-Buttons in Excel... 1 Wählen-Button in einer Tabelle... 3 Schritt 1: Excel-Datei öffnen... 3 Schritt 2: Button einbauen... 3 Schritt

Mehr

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

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...

Mehr

Das EDV-Cockpit mit MindManager für SharePoint

Das EDV-Cockpit mit MindManager für SharePoint Das EDV-Cockpit mit MindManager für SharePoint 2010 MindBusiness GmbH 29.03.2010 - 2 - Inhalt Mindjet MindManager für SharePoint: Das EDV-Cockpit... 3 Vorbereitungen in SharePoint... 3 Aufbau der Map...

Mehr

1 MAKROS AUFZEICHNEN. 1.1 EinfÄhrung

1 MAKROS AUFZEICHNEN. 1.1 EinfÄhrung Makro Aufzeichnen Makro + VBA effektiv 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

Mehr

Hinweis zu aktiven Inhalten von Dateien

Hinweis zu aktiven Inhalten von Dateien Hinweis zu aktiven Inhalten von Dateien Aus verschiedenen Gründen kann es vorkommen, dass das Hochladen von Dateien auf der Publikations-Plattform scheitert. Dies geschieht entweder, wenn ein Schreibschutz,

Mehr

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

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem

Mehr

Office 2010 Die neue Oberfläche

Office 2010 Die neue Oberfläche OF.001, Version 1.0 02.04.2013 Kurzanleitung Office 2010 Die neue Oberfläche Die Benutzeroberfläche von Office 2010 wurde gegenüber Office 2003 radikal überarbeitet mit dem Ziel, die Arbeit mit Office

Mehr

Newsletter. 1 Erzbistum Köln Newsletter

Newsletter. 1 Erzbistum Köln Newsletter Newsletter 1 Erzbistum Köln Newsletter Inhalt 1. Newsletter verwalten... 3 Schritt 1: Administration... 3 Schritt 2: Newsletter Verwaltung... 3 Schritt 3: Schaltflächen... 3 Schritt 3.1: Abonnenten Verwaltung...

Mehr

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

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1 K. Hartmann-Consulting Schulungsunterlage Outlook 03 Kompakt Teil Inhaltsverzeichnis Outlook... 4. Das Menüband... 4. Die Oberfläche im Überblick... 4.. Ordner hinzufügen... 5.. Ordner zu den Favoriten

Mehr

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

Menü Macro. WinIBW2-Macros unter Windows7? Macros aufnehmen Menü Macro WinIBW2-Macros unter Windows7?... 1 Macros aufnehmen... 1 Menübefehle und Schaltflächen in Macros verwenden... 4 Macros bearbeiten... 4 Macros löschen... 5 Macro-Dateien... 5 Macros importieren...

Mehr

Inhalt. meliarts. 1. Allgemeine Informationen... 2 2. Administration... 2 2.1 Aufruf... 2 2.2 Das Kontextmenü... 3 3. E-Mail Vorlagen...

Inhalt. meliarts. 1. Allgemeine Informationen... 2 2. Administration... 2 2.1 Aufruf... 2 2.2 Das Kontextmenü... 3 3. E-Mail Vorlagen... Inhalt 1. Allgemeine Informationen... 2 2. Administration... 2 2.1 Aufruf... 2 2.2 Das Kontextmenü... 3 3. E-Mail Vorlagen... 4 Seite 1 von 7 meliarts 1. Allgemeine Informationen meliarts ist eine Implementierung

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

12. Dokumente Speichern und Drucken

12. Dokumente Speichern und Drucken 12. Dokumente Speichern und Drucken 12.1 Überblick Wie oft sollte man sein Dokument speichern? Nachdem Sie ein Word Dokument erstellt oder bearbeitet haben, sollten Sie es immer speichern. Sie sollten

Mehr

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3

Mehr

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

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) IT.S FAIR Faktura Handbuch Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) 1. Inhalt 1. Inhalt... 2 2. Wie lege ich einen Kontakt an?... 3 3. Wie erstelle ich eine Aktion für

Mehr

Dateipfad bei Word einrichten

Dateipfad bei Word einrichten Dateipfad bei Word einrichten Word 2003 1. In der Menüleiste klicken Sie auf Ansicht, anschließend auf den Unterpunkt Kopf- und Fußzeile : 2. Wechseln Sie nun in die Fußzeile. 3. Im Autotext-Menü klicken

Mehr

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

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern 1 Einleitung Lernziele Symbolleiste für den Schnellzugriff anpassen Notizenseiten drucken eine Präsentation abwärtskompatibel speichern eine Präsentation auf CD oder USB-Stick speichern Lerndauer 4 Minuten

Mehr

Outlook 2000 Thema - Archivierung

Outlook 2000 Thema - Archivierung interne Schulungsunterlagen Outlook 2000 Thema - Inhaltsverzeichnis 1. Allgemein... 3 2. Grundeinstellungen für die Auto in Outlook... 3 3. Auto für die Postfach-Ordner einstellen... 4 4. Manuelles Archivieren

Mehr

10 Makros. 10.1 Makros aufzeichnen

10 Makros. 10.1 Makros aufzeichnen 10 Makros Ein Makro besteht aus einer Reihe von Befehlen, die gespeichert und dann immer wieder aufgerufen, d.h. durchgeführt werden können. Das dient zur Automatisierung häufig auftretender Aufgaben.

Mehr

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

Handbuch ECDL 2003 Basic Modul 6: Präsentation Diagramm auf einer Folie erstellen Handbuch ECDL 2003 Basic Modul 6: Präsentation Diagramm auf einer Folie erstellen Dateiname: ecdl6_05_01_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 6 Präsentation - Diagramm

Mehr

3 ORDNER UND DATEIEN. 3.1 Ordner

3 ORDNER UND DATEIEN. 3.1 Ordner Ordner und Dateien PC-EINSTEIGER 3 ORDNER UND DATEIEN Themen in diesem Kapitel: Erstellung von Ordnern bzw Dateien Umbenennen von Datei- und Ordnernamen Speicherung von Daten 3.1 Ordner Ordner sind wie

Mehr

Installationsanleitung CLX.PayMaker Office

Installationsanleitung CLX.PayMaker Office Installationsanleitung CLX.PayMaker Office Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung

Mehr

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

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Kurzbeschreibung S&S Arbeitszeiterfassung

Kurzbeschreibung S&S Arbeitszeiterfassung S&S 1. Installation 1.1 Excel konfigurieren bis Office-Version 2003 Starten Sie zuerst Excel, klicken Sie das Menü EXTRAS, MAKRO>, SICHERHEIT. Wenn nicht schon der Fall, schalten Sie die SICHERHEITSSTUFE

Mehr

Windows XP maßgeschneidert

Windows XP maßgeschneidert Windows XP maßgeschneidert Visual QuickProject Guide von John Rizzo 3. Taskleiste und Symbolleisten anpassen Die Taskleiste nimmt für das Öffnen von Dateien und Ordnern eine Sonderstellung ein. Die Leiste

Mehr

Excel Pivot-Tabellen 2010 effektiv

Excel Pivot-Tabellen 2010 effektiv 7.2 Berechnete Felder Falls in der Datenquelle die Zahlen nicht in der Form vorliegen wie Sie diese benötigen, können Sie die gewünschten Ergebnisse mit Formeln berechnen. Dazu erzeugen Sie ein berechnetes

Mehr

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard 1 von 6 102013 18:09 SharePoint 2013 Veröffentlicht: 16.07.2012 Zusammenfassung: Hier erfahren Sie, wie Sie einen KPI (Key Performance Indicator) mithilfe des PerformancePoint Dashboard Designer in SharePoint

Mehr

Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Serienbrief erstellen - Datenquelle

Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Serienbrief erstellen - Datenquelle Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Serienbrief erstellen - Datenquelle Dateiname: ecdl3_05_01_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 3 Textverarbeitung

Mehr

Favoriten sichern. Sichern der eigenen Favoriten aus dem Webbrowser. zur Verfügung gestellt durch: ZID Dezentrale Systeme.

Favoriten sichern. Sichern der eigenen Favoriten aus dem Webbrowser. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Favoriten sichern Sichern der eigenen Favoriten aus dem Webbrowser zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 20 Inhaltsverzeichnis Einleitung... 3 Mozilla Firefox...

Mehr

10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7

10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7 5.0 10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7 Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie die Daten sichern. Sie werden auch eine

Mehr

ÖKB Steiermark Schulungsunterlagen

ÖKB Steiermark Schulungsunterlagen ÖKB Steiermark Schulungsunterlagen Fotos von Online-Speicher bereitstellen Da das hinzufügen von Fotos auf unsere Homepage recht umständlich und auf 80 Fotos begrenzt ist, ist es erforderlich die Dienste

Mehr

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

Anleitung zur Pflege der Homepage über den Raiffeisen-Homepage-Manager Anleitung zur Pflege der Homepage über den Raiffeisen-Homepage-Manager Homepage-Manager Navigation Home Der Homepage-Manager bietet die Möglichkeit im Startmenü unter dem Punkt Home einfach und schnell

Mehr

KURZANLEITUNG CLOUD OBJECT STORAGE

KURZANLEITUNG CLOUD OBJECT STORAGE KURZANLEITUNG CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung... Seite 03 2. Anmelden am Cloud&Heat Dashboard... Seite 04 3. Anlegen eines Containers... Seite 05

Mehr

Anleitung ftp-zugang Horn Druck & Verlag GmbH 76646 Bruchsal

Anleitung ftp-zugang Horn Druck & Verlag GmbH 76646 Bruchsal Anleitung ftp-zugang Horn Druck & Verlag GmbH 76646 Bruchsal Copyright 2009 by Kirschenmann Datentechnik Alle Rechte vorbehalten Inhaltsverzeichnis 1. Inhaltsverzeichnis 1. Inhaltsverzeichnis...2 2. Systemvoraussetzungen...3

Mehr

Import, Export und Löschung von Zertifikaten mit dem Microsoft Internet Explorer

Import, Export und Löschung von Zertifikaten mit dem Microsoft Internet Explorer Import, Export und Löschung von Zertifikaten mit dem Microsoft Internet Explorer Version 1.0 Arbeitsgruppe Meldewesen SaxDVDV Version 1.0 vom 20.07.2010 Autor geändert durch Ohle, Maik Telefonnummer 03578/33-4722

Mehr

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

Die neue Datenraum-Center-Administration in. Brainloop Secure Dataroom Service Version 8.30 Die neue Datenraum-Center-Administration in Brainloop Secure Dataroom Service Version 8.30 Leitfaden für Datenraum-Center-Manager Copyright Brainloop AG, 2004-2014. Alle Rechte vorbehalten. Dokumentversion:

Mehr

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme Novell Client Anleitung zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 8 Mit der Einführung von Windows 7 hat sich die Novell-Anmeldung sehr stark verändert. Der Novell Client

Mehr

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

Bedienungsanleitung Einsatzplanung. Bedienungsanleitung Einsatzplanung. Inhalt. Bedienung einer Plan-Tabelle Bedienungsanleitung Einsatzplanung Dieses Programm ist lizenzfrei verwendbar und gratis. Das Programm ist mit Excel 2010 erstellt worden und enthält VBA Programmierungen, also Typ.xlm, deshalb werden Sie

Mehr

Weiterverarbeitung Leseranfragen

Weiterverarbeitung Leseranfragen Weiterverarbeitung Leseranfragen Schulungsunterlage Inhaltsverzeichnis Thema Seite 1. Einführung 2 2. Weiterverarbeitung Vorbereitungen 2 3. Weiterverarbeitung Excel-Datei mit dem Seriendokument verbinden

Mehr

Installationsanleitung CLX.PayMaker Home

Installationsanleitung CLX.PayMaker Home Installationsanleitung CLX.PayMaker Home Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung

Mehr

Seriendruck mit der Codex-Software

Seriendruck mit der Codex-Software Seriendruck mit der Codex-Software Seriendruck mit der Codex-Software Erstellen der Seriendruck-Datei in Windach Sie können aus der Adressverwaltung von Windach eine sogenannte Seriendruck-Datei erstellen,

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr

Es gibt situationsabhängig verschiedene Varianten zum Speichern der Dokumente. Word bietet im Menü DATEI unterschiedliche Optionen an.

Es gibt situationsabhängig verschiedene Varianten zum Speichern der Dokumente. Word bietet im Menü DATEI unterschiedliche Optionen an. 3. SPEICHERN DATEIEN SPEICHERN Dateien werden in Word Dokumente genannt. Jede Art von Datei, die Sie auf Ihrem Computer neu erstellen, befindet sich zuerst im Arbeitsspeicher des Rechners. Der Arbeitsspeicher

Mehr

Sichern der persönlichen Daten auf einem Windows Computer

Sichern der persönlichen Daten auf einem Windows Computer Sichern der persönlichen Daten auf einem Windows Computer DIRECTION DES SERVICES IT SERVICE DIT-MI DIREKTION DER IT-DIENSTE DIENSTSTELLE DIT-MI 1/9 1 Inhaltsverzeichnis 2 Einleitung... 3 3 Outlook Daten...

Mehr

Klicken Sie auf Extras / Serienbriefe mit Word. Im Fenster Serienbriefe können Sie nun auswählen, an wen Sie den Serienbrief schicken möchten.

Klicken Sie auf Extras / Serienbriefe mit Word. Im Fenster Serienbriefe können Sie nun auswählen, an wen Sie den Serienbrief schicken möchten. SOFTplus Merkblatt Microsoft Word Schnittstelle Im THERAPIEplus haben Sie die Möglichkeit, direkt aus dem Programm Microsoft Word zu starten, um dort Berichte zu erstellen und direkt im Patientendossier

Mehr

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

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag Anton Ochsenkühn amac BUCH VERLAG Ecxel 2016 für Mac amac-buch Verlag 2 Word-Dokumentenkatalog! Zudem können unterhalb von Neu noch Zuletzt verwendet eingeblendet werden. Damit hat der Anwender einen sehr

Mehr

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

1 Einleitung. Lernziele. Dokumente vergleichen. Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer. 4 Minuten. 1 Einleitung Lernziele Dokumente vergleichen Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer 4 Minuten Seite 1 von 13 2 Dokumente vergleichen» Wechseln Sie zunächst in das Register Überprüfen,

Mehr

Fusszeile mit Datumsfeld und Dateiname

Fusszeile mit Datumsfeld und Dateiname Fusszeile mit Datumsfeld und Dateiname Für innerbetriebliche Rundschreiben kann es nützlich sein, in der Fusszeile den Namen der Autorin bzw. des Autors und das Datum mit der Uhrzeit als Feld einzufügen.

Mehr

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Dateiname: ecdl_p2_02_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation

Mehr

Whitepaper. Produkt: combit address manager / combit Relationship Manager. Datenabgleich zwischen Notebook und Desktop-PC / Server

Whitepaper. Produkt: combit address manager / combit Relationship Manager. Datenabgleich zwischen Notebook und Desktop-PC / Server combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit address manager / combit Relationship Manager Datenabgleich zwischen Notebook und Desktop-PC / Server Datenabgleich zwischen Notebook

Mehr

OUTLOOK-DATEN SICHERN

OUTLOOK-DATEN SICHERN OUTLOOK-DATEN SICHERN Wie wichtig es ist, seine Outlook-Daten zu sichern, weiß Jeder, der schon einmal sein Outlook neu installieren und konfigurieren musste. Alle Outlook-Versionen speichern die Daten

Mehr

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten Was sind Berechtigungen? Unter Berechtigungen werden ganz allgemein die Zugriffsrechte auf Dateien und Verzeichnisse (Ordner) verstanden.

Mehr

Anleitung zur Erstellung

Anleitung zur Erstellung Anleitung zur Erstellung Dieses Dokument beschreibt, wie Sie ein schulintern elektronisch abgelegtes Schulportfolio erstellen und einrichten, wenn Sie nicht das Programmpaket Schu-Q-Link verwenden. A.

Mehr

Vergleich: Positionen der Word 2003-Befehle in Word

Vergleich: Positionen der Word 2003-Befehle in Word Seite 1 von 6 Word > Erste Schritte Vergleich: Positionen der Word 2003-Befehle in Word 2007 Dieser Artikel enthält eine Einführung in die grundlegenden Elemente der neuen Microsoft Office Word 2007- Benutzeroberfläche

Mehr

DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE

DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE UND ZEILENABSTAND Word 2010 und 2007 Jedes neue leere Dokument, das mit Word 2010 erstellt wird, basiert auf einer Dokumentvorlage mit dem Namen Normal.dotx.

Mehr

Überprüfung der digital signierten E-Rechnung

Überprüfung der digital signierten E-Rechnung Überprüfung der digital signierten E-Rechnung Aufgrund des BMF-Erlasses vom Juli 2005 (BMF-010219/0183-IV/9/2005) gelten ab 01.01.2006 nur noch jene elektronischen Rechnungen als vorsteuerabzugspflichtig,

Mehr

Übersichtlichkeit im Dokumentenmanagement

Übersichtlichkeit im Dokumentenmanagement Übersichtlichkeit im Dokumentenmanagement Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299 www.workshop-software.de Verfasser: SK info@workshop-software.de Datum: 02/2012

Mehr

Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen

Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen Das können wir Ihnen versprechen: An der neuen Taskleiste in Windows 7 werden Sie sehr viel Freude haben. Denn diese sorgt

Mehr