VBA MIT EXCEL GRUNDLAGEN UND PROFIWISSEN. rené MARTIN. VBA mit Excel downloaded from by on August 20, 2016

Größe: px
Ab Seite anzeigen:

Download "VBA MIT EXCEL GRUNDLAGEN UND PROFIWISSEN. rené MARTIN. VBA mit Excel downloaded from www.hanser-elibrary.com by 178.63.86.160 on August 20, 2016"

Transkript

1 rené MARTIN VBA MIT EXCEL GRUNDLAGEN UND PROFIWISSEN

2 Martin VBA mit Excel Grundlagen und Profiwissen vbleiben Sie einfach auf dem Laufenden: Sofort anmelden und Monat für Monat die neuesten Infos und Updates erhalten.

3

4 René Martin VBA mit Excel Grundlagen und Profiwissen

5 Der Autor: Dr. René Martin, München Alle in diesem Buch enthaltenen Informationen, Verfahren und Darstellungen wurden nach bestem Wissen zusammengestellt und mit Sorgfalt getestet. Dennoch sind Fehler nicht ganz auszuschließen. Aus diesem Grund sind die im vorliegenden Buch enthaltenen Informationen mit keiner Verpflichtung oder Garantie irgendeiner Art verbunden. Autoren und Verlag übernehmen infolgedessen keine juristische Verantwortung und werden keine daraus folgende oder sonstige Haftung übernehmen, die auf irgendeine Art aus der Benutzung dieser Informationen oder Teilen davon entsteht. Ebenso übernehmen Autoren und Verlag keine Gewähr dafür, dass beschriebene Verfahren usw. frei von Schutzrechten Dritter sind. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Buch berechtigt deshalb auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über abrufbar. Dieses Werk ist urheberrechtlich geschützt. Alle Rechte, auch die der Übersetzung, des Nachdruckes und der Vervielfältigung des Buches, oder Teilen daraus, vorbehalten. Kein Teil des Werkes darf ohne schriftliche Genehmigung des Verlages in irgendeiner Form (Fotokopie, Mikrofilm oder ein anderes Verfahren) auch nicht für Zwecke der Unterrichtsgestaltung reproduziert oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder verbreitet werden Carl Hanser Verlag München Gesamtlektorat: Fernando Schneider Sprachlektorat: Sandra Gottmann, Münster-Nienberge Herstellung: Steffen Jörg Umschlagdesign: Marc Müller-Bremer, Rebranding, München Umschlaggestaltung: MCP Susanne Kraus GbR, Holzkirchen Datenbelichtung, Druck und Bindung: Kösel, Krugzell Ausstattung patentrechtlich geschützt. Kösel FD 351, Patent-Nr Printed in Germany ISBN

6 1 Grundlagen der VBA-Programmierung Allgemeiner Aufbau der Prozeduren Die Syntax einer Prozedur Kommentare Programmzeilen Variablen, Konstanten und Datentypen Eigene Datentypen Konstanten Datenfelder, Arrays Namensschilder für Schulungen Ein- und Ausgabe Operatoren, Verknüpfungen und Verzweigungen Operatoren Die Konjunktionen in VBA Verzweigungen Verzweigungen I Verzweigungen II Verzweigungen III Verzweigungen IV VBA-Funktionen Informationsabfragen Die mathematischen Funktionen Die String-Funktionen Die Uhrzeit- und Datumsfunktionen Die Funktion Format Umwandlungsfunktionen Selbst erzeugte Funktionen, Aufrufe und Parameterübergabe Aufruf Globale Variablen Übergabe...46 V

7 1.8 Schleifen, rekursives Programmieren Zählerschleifen Bedingungsschleifen Rekursionen Fehler Programmierfehler Fehler zur Laufzeit Fazit Dialoge Dialoge Der Verkäuferstamm einer Firma Die Daten werden ausgelesen Neue Daten hinzufügen Daten löschen Plausibilitätsprüfung Ein weiteres Beispiel zu vielen Steuerelementen: ein Bewertungsformular Eingaben überprüfen Dialog schließen Viele Kleinigkeiten Mehrspaltige Listenfelder Mauszeiger auf UserForm Das Rechenergebnis der Eingabe dynamisch anzeigen Andere Informationen dynamisch anzeigen Datenmerken (Suchen/Weitersuchen) Alberne Spielereien? UserFormen vergrößern und verkleinern Steuerelemente dynamisch erzeugen Multiseiten mit neu programmierten Steuerelementen Das Multiseiten-Objekt (allgemein) Excel-Dialoge Überwachte Ordner Fazit Klassen Was sind Klassen? Eigenschaften von Objekten Methode Überprüfen und Leeren Die Praxis Und Property Set? Sammlungen Mehrsprachige Oberflächen mit VBA realisieren Ereignisse in Klassen Fazit VI

8 4 Der Makrorekorder Der Makrorekorder Der zweifelhafte Code des Makrorekorders Zu viel Code Nicht immer der beste Code Nicht immer Code Fehlerhafter Code Excel-VBA hilft in VBA nicht immer Excel zeichnet unscharf auf Fazit Das Excel-Objektmodell: Application Oberstes Objekt von Excel: Application Die Version Die Bildschirmanzeige Warnmeldungen Die verschiedenen Display-Eigenschaften Evaluate InputBox Fazit Das Excel-Objektmodell: Workbook ActiveWorkbook und ThisWorkbook Alle offenen Dateien Schließen Speichern Drucken Öffnen Neu Löschen Fazit Das Excel-Objektmodell: Worksheet Zugriff auf Tabellenblätter: Worksheet und Sheet Blätter: Wesen mit mehreren Namen Wichtige Methoden der Tabellenblätter Blätter löschen und neu erzeugen Blätter umbenennen Blätter kopieren und verschieben Blätter verbergen und schützen Blätter schützen Seite einrichten Existiert ein Blatt? Fazit VII

9 8 Das Excel-Objektmodell: Range Zellen: Rows und Columns, Range und Cell Cell, Range, Selection, ActiveCell & Co Bewegen : Bereich verschieben Der Zellbezug verschwindet Kopieren, Ausschneiden und Einfügen Zeilen und Spalten Wie viele Zeilen (Spalten)? Zeilen oder Spalten ausfüllen Text, Value und Value Zellen und Zellinhalte löschen Zellfomate Kommentare Namen Beispiele Daten suchen Daten eintragen Listen synchronisieren Rechnen in Excel Zugriff auf Zeichen innerhalb einer Zelle Hilfsmittel in Excel Datenüberprüfung (Gültigkeit) Bedingte Formatierung Benutzerdefinierte Listen Autokorrektur Listen in Excel Daten sortieren Daten filtern: Autofilter und Spezialfilter Teilsummen Text in Spalten trennen Duplikate entfernen? Sortieren und Zeilen löschen Filtern ohne Duplikate Anzahl berechnen, filtern und löschen Pivottabelle RemoveDuplicates Bedingte Formatierung Fazit Eigene Funktionen erstellen Die Codeeingabe Folgende Funktionsklassen stehen in Excel zur Verfügung: Funktionen ohne Parameter Funktionen, die ein Argument verarbeiten Funktionen, die mehrere Argumente verarbeiten, die alle eingegeben werden müssen VIII

10 9.2.4 Funktionen mit mehreren Parametern, die nicht alle eingegeben werden müssen Funktionen, die mehrere Zellen oder Bereiche verarbeiten können Funktionen, die mehrere Werte zurückgeben Benutzerfehler in der Eingabe Die Anzeige im Funktionsassistenten Speichern der VBA-Funktionen Fazit Diagramme Die Aufgabe Die Objekte Chart und ChartObject Die Daten Fazit Pivottabellen Pivottabellen erzeugen Fazit Ribbons erstellen Das neue Datenformat Symbole einfügen Code Die Tags und ihre Attribute Beispiele labelcontrol button togglebutton und separator checkbox editbox dropdown mit buttons dropdown mit items combobox mit items gallery menu und menuseperator Die Ereignisse hinter den Symbolen Dynamische Symbole Eine Spielerei mit den Symbolen Mehrere Symbole in einer Gruppe Symbole in die Standardtabs einfügen Symbole externe und interne Fazit IX

11 13 Symbolleisten, Menüleisten und Tastenkombinationen Symbolleisten Alle Menüpunkte Vorhandene Menüs und Symbolleisten ändern Neue Menüs und Symbole erzeugen Tastenkombinationen Fazit Add-Ins Muss es immer ein Add-In sein? Weitere Dateien im Order XLStart Add-Ins mit Excel erstellen Add-Ins installieren oder deinstallieren Add-Ins verteilen Add-Ins mit Visual Studio Erstellen eines Add-Ins Ganze Dateien mit VS.NET erstellen Add-Ins mit Aufgabenbereichen Fazit VBE Starten von Makros aus anderen Dateien Lesen und Schreiben von Makros aus anderen/in andere Dateien Eigene Menüpunkte im VBE erzeugen Fazit Makros starten und verteilen Schaltflächen in Tabellenblättern Ereignisse Die OnAction-Ereignisse Prozeduren global für Excel zur Verfügung stellen Makros verteilen Fazit VBA-Anwendungen für verschiedene Office-Versionen schreiben VBA-Anwendungen für verschiedene Office-Versionen schreiben Sprachkern Programmierumgebung Dialoge Symbole und Symbolleisten Office Achtung vor dem Makrorekorder! Ereignisse Einige Objekte Einbinden von Verweisen Fazit X

12 18 Internationale Anwendungen Trennzeichen Länderspezifische Datumsprobleme Formeln Fazit VBA und Sicherheit VBA und Sicherheit Makros verbergen Makros schützen Sicherheitseinstellungen ausschalten Polymorphe und mutierende Makroviren Wo finden sich die Einstellungen? Zusammenfassung Das Vertrauensstellungscenter Vertrauenswürdige Herausgeber Vertrauenswürdige Speicherorte Add-Ins ActiveX-Einstellungen Einstellungen für Makros Statusleiste Externer Inhalt Datenschutzoptionen Fazit Dateizugriff Dateizugriff Dateien löschen, kopieren, verschieben Das FileSearch-Objekt Informationen in Dateien schreiben und auslesen ini-dateien Zugriff auf die Registry Sequenzielle Dateien Textdateien XML-Dateien Daten merken Dokumenteigenschaften Word: Dokumentvariablen Excel: verborgene Zellinhalte Excel: verborgene Tabellenblätter Fazit XML-Dokumente XML-Grundlagen Weitere Tags Der Zeichensatz XI

13 CDATA-Abschnitte Kommentare Attribute Ein oder mehrere Attribute im Dokument Attribut oder Element? Microsoft Office und XML Zusammenfassung von XML XML, HTML und XSL die Ausgabe XSL Der Aufbau einer XSL-Datei Mehrere Kind-Elemente anzeigen Alle Elemente einer Ebene anzeigen Attribute auslesen STYLE in SPAN und DIV Tabellen Daten sortieren Daten filtern Ebenen durchlaufen Entscheidungen Bilder Hyperlinks Zusammenfassung von XSL XML mit VBA lesen und schreiben Das DOM XML-Dokumente auslesen Zugriff auf Attribute Weitere XML-Elemente in VBA Durchlaufen von mehreren Ebenen Ein neues XML-Dokument erzeugen Neue Elemente erzeugen Erzeugen von XML-Objekten und Eigenschaften Löschen von Elementen im XML-Dokument Transformationen von XML mit dem DOM Mit dem DOM soll ein XML-Dokument transformiert werden Zusammenfassung VBA und XML Zwei Beispiele Erstes Beispiel: eine Literaturliste Zweites Beispiel: ein Speiseplan im Intranet Fazit API-Funktionen Das Windows API Aufruf einer API-Funktion Die Declare-Anweisung Beispiele für den Einsatz von APIs GetSystemMetrics XII

14 SetTimer SHBrowseForFolder Registry Laufwerksart CD-ROM-Laufwerk öffnen und schließen Läuft ein Programm Es muss nicht immer eine API sein: Environ Fazit Excel und das Internet Excel als Browser Excel ruft einen Browser auf HTML-Export Daten per Mail versenden Fazit Ein Reporting-Tool mit Excel Die Teile des Reporting-Tools Ein neues Geschäftsjahr Daten auf Diskette sichern Die Datenauswertung Blätter löschen und neu erzeugen Daten schreiben und merken Zahlen formatieren deutsch oder US-amerikanisch Daten formatieren Formeln und Funktionen eintragen: deutsch oder US-amerikanisch Daten sortieren Teilergebnisse Spezialfilter Nachträgliche Korrekturen Daten zusammenfassen Neue Versionen verteilen Fazit Ein Vorlagen-Explorer Die Abteilungsmaske Favoriten Eigene Vorlagen Vorlagen suchen Fazit Kalender Der Gruppenkalender für Urlaube Kalender erstellen Fazit XIII

15 27 Datenaustausch zwischen den Programmen Ein Programm aus einem anderen starten Zugriff auf Office-Programme: Late Binding Early Binding Ein Rechnungsformular in Word Zeugnisse für Schulnoten Zugriff von PowerPoint auf Excel Outlook-Kontakte nach Excel schreiben Ein Termin nach Outlook Export von Visio-Daten nach Excel Eine Berichtsdatenbank überwachte Ordner Fazit Vorschlag für eine VBA-Richtlinie Code Kommentare konsequent Namen Variablen, Variablennamen und ihre Deklaration Codezeilen Verkettungen Verzweigungen Rücken Sie konsequent ein Schleifen Sprünge Programmierstil und Programmierstrategien Fehler abfangen Prozeduren und Routinen, Module und Klassen Objekte Programmierstil Strategien für die Benutzereingaben Strategien für die Datenausgabe Vor der Auslieferung Fazit Was noch fehlt Verbesserungen von MS Excel? Wenn ich mir was wünschen dürfte Fazit Register XIV

16 Vorwort Ein weiteres Buch über VBA? Wenn ich in einem Internet-Buchladen das Stichwort VBA eingebe, dann erhalte ich 115 Buchtitel. Selbst wenn ich die Suche mit VBA und Excel verfeinere, so erhalte ich immer noch 48 Angaben. Und nun ein weiteres Buch? Beim Stöbern in Buchläden fällt mir auf, dass sich die allermeisten Bücher zu VBA an Anfänger wenden. Das ist gut und richtig, aber wo finden Profis Informationen? Wo liest derjenige, der zwar viel weiß, aber noch mehr wissen möchte? Wo werden konkrete Projekte beschrieben? Wo erzählt jemand, welche ungeahnten Schwierigkeiten im Laufe der Programmierung auf ihn zukommen? Welche VBA-Befehle in welchen Versionen nicht korrekt arbeiten? Fachzeitschriften und Internet-Foren sind sicherlich eine gute Fundgrube jedoch stehen dort nicht immer alle Informationen an einer Stelle. Einige der VBA-Bücher, die sich an Profis wenden, listen kleine Codebeispiele auf. Auch dies ist in Ordnung für Programmierer, die etwas nachschlagen möchten, jedoch ungeeignet für Leute, die größere Projekte planen und durchführen. Umgekehrt bin ich manchmal über die Realitätsferne von Beispielen erstaunt, die ich in einigen Büchern finde. Auch wenn sich die Autoren mit allerlei wohlklingenden Titeln und Auszeichnungen belegen, so drängt sich mir der Verdacht auf, dass viele noch nie in der Praxis programmiert haben. Noch nie mit einem Kunden Probleme und Lösungsansätze besprochen haben. Noch nie in Teams gearbeitet haben. Oder auch noch nie Programme geschrieben haben, die über die Jahre gewachsen sind und sich verändert haben. Und eben genau dabei gibt es einige Probleme, die es zu lösen gilt. Probleme, die ich bislang noch nicht in der Literatur beschrieben gefunden habe. Und diese Lücke soll das vorliegende Buch schließen es wendet sich an den Programmierer, der bereits einige Erfahrungen mit VBA gesammelt hat. XV

17 Vorwort Zum Autor Seit über 20 Jahren unterrichte ich über Softwareprodukte und Programmiersprachen von verschiedenen Herstellern aus verschiedenen Bereichen. Dabei zählt VBA zu meiner Lieblingssprache. Vielleicht weil ich in meiner Tätigkeit als Selbstständiger eine Lücke gefunden habe: das Einrichten der Standardapplikation Excel (natürlich auch Word, Access, PowerPoint, Outlook und Visio) in großen Firmen. Viele Dinge stellen die Programme zur Verfügung. Aber es liegt in der Natur der Sache, dass sie nicht alles können. Oder bestimmte Rechtestrukturen oder Arbeitsabläufe sollen sich für den Benutzer transparent in den Programmen wieder finden. Excel kann viel. Aber nicht alles. Was die Standardapplikationen nicht von Hause aus können, das kann man programmieren. Mit VBA. Und hier setzt der zweite Teil meiner Begeisterung an: Ich bin immer wieder überrascht und erstaunt, wie viel ich programmieren kann, das heißt, wie viele Benutzereingaben ich überprüfen kann, wie viele Systemvoraussetzungen ich kontrollieren kann und wie tief ich mit VBA im System komme. Diese Begeisterung versuche ich seit Jahren in den vielen Büchern weiterzugeben, die ich bereits über VBA (und verwandte Themen) publiziert habe. Und in den vielen Artikeln in Fachzeitschriften (VBA-Magazin und dotnetpro), für die ich seit Jahren schreiben darf. Zu den Lesern des Buchs Ich habe versucht, das vorliegende Buch für Fortgeschrittene und Profis zu schreiben. Dabei bin ich mir Klaren, dass der Begriff Profi sehr weit und sehr unterschiedlich interpretiert werden kann. Dieser Gefahr bin ich mir bewusst; das Ergebnis sehe ich im Schulungsbereich in VBA-Aufbaukursen. Deshalb habe ich versucht, jedes Kapitel so zu schreiben, dass es unabhängig von den übrigen gelesen werden kann. Man muss also nicht von der ersten bis zur letzten Seite vorgehen. Für einen effektiven Einstieg in die zentralen Kapitel 5 bis 8 (das Objektmodell von Excel) empfiehlt es sich allerdings, einen Blick auf die grundlegenden Kapitel 1 (Wiederholung des Sprachkerns), Kapitel 2 (Dialoge) und Kapitel 20 (Dateizugriff) zu werfen. Der Nachteil, der aus diesem Aufbau erwächst, liegt auf der Hand: Einige Themen überschneiden sich und werden im Buch an mehreren Stellen besprochen. Oder es sind Querverweise auf andere Kapitel zu finden. XVI

18 Zu diesem Buch Im Zentrum stehen mehr oder weniger umfangreiche Programme. Das beginnt bei Funktionen, die in Excel programmiert werden können (Kapitel 9), geht weiter über Assistenten, die automatisiert ein Diagramm oder eine Pivottabelle erzeugen (Kapitel 10 und 11), und endet bei großen Beispielen. Dazu gehört ein Tool, das Speisepläne, die in Excel erstellt wurden ins Intranet stellt (Kapitel 21), einem Reporting-Tool, das komplexe Datenauswertungen liefert (Kapitel 24), einem Formular-Explorer (Kapitel 25), verschiedene Arten Kalender für die Mitarbeiter zu erstellen (Kapitel 26), Rechnungsformulare in Word, die ihre Anschriften aus einer Excel-Tabelle beziehen, eine Berichtsdatenbank, die automatisiert Berichtsinformationen in eine Datenbank schreibt, ein Tool, das aus Excel in Power- Point Organigramme erstellt oder aus einer Sales Service-Datei heraus Termine nach Outlook schreibt. Eine immer stärkere Rolle nimmt XML ein. Was sich dahinter verbirgt, wie man Daten bereits mit Office 97 nach XML schreiben kann und welche Erweiterungen Office 2003 und 2007 bezüglich XML erfahren hat, wird in Kapitel 21 erläutert. Einige Themen liegen mir persönlich am Herzen. Dazu gehört die Idee des Datenaustausches zwischen Applikationen, die in Theorie und Praxis in Kapitel 27 beschrieben wird. Ebenso bringt die Notwendigkeit, in unterschiedlichen Office-Versionen programmieren zu müssen, Probleme mit sich. Welche es sind und wie man sie umgehen kann, wird in Kapitel 27 erläutert. Was man beachten muss, wenn VBA Code auf verschiedenen Rechner laufen soll, auf denen nicht nur die deutsche Oberfläche, sondern eine anere, beispielsweise die US-amerikanische installiert ist (Kapitel 18). Wer von Microsoft spricht, nennt immer das Thema Sicherheit. Wie sicher oder unsicher die Office-Programme hinsichtlich Makroviren sind, wie man sich gegen fremde, bösartige Viren, die mit VBA programmiert wurden, schützen kann, beschreibe ich in Kapitel 19. Auch welche Veränderungen Office 2007 erfahren hat. Auch das Thema Visual Studio.NET spielt eine immer größere Rolle im Zusammenspiel mit Microsoft Office. Vielleicht werden in den nächsten Jahren Add-Ins, die heute noch in Excel geschrieben werden, bald in VB.NET erstellt werden. Einige wichtige Informationen zu diesen Technologien finden Sie in den Kapiteln 14 (Add-Ins) und 21 (XML). Zu den Grenzen des Buchs Beim Schreiben hatte ich oft den Wunsch, zu einigen Kapiteln viel mehr zu schreiben. Ich mich gegen einige Dinge entschieden, wie beispielsweise eine gute, fundierte Beschreibung von SQL, dem Zugriff mittels DAO und ADO auf Excel, OLAP, Signaturen. In vie- XVII

19 Vorwort len Kapiteln finden Sie Informationen über VS.NET sicherlich hätte ich den Code nicht nur in VB.NET, sondern auch in C# schreiben können, hätte noch mehr über Add-Ins, SmartTags und über den Zugriff von.net auf Excel (und MS Office allgemein) schreiben können. Sicherlich hätte ich das Kapitel über die API-Funktionen großzügiger ausfallen lassen, hätte die Objektmodelle von Word, PowerPoint, Visio und Outlook noch ausführlicher beschreiben, alle Objekte der Diagramme auflisten können, und so weiter. Selbst im Kapitel XML, das mehr als ein Zehntel des Buchumfanges einnimmt, habe ich einige Punkte nicht beschrieben. All dies hätte den Umfang des Buches gesprengt, ohne dass etwas fundamental Wichtiges hinzugekommen wäre. Darauf habe ich bewusst verzichtet (Stichwort: Mut zur Lücke ). Ich bin mir über die Gefahr im Klaren, dass einige Leser bestimmte Informationen nicht finden, andere Leser dagegen sich vom Umfang erschlagen fühlen werden. Kein Autor kann es all seinen Lesern recht machen. Ich habe versucht, eine goldene Mitte zu finden. Die Bildschirmfotos sind in Excel 2007 (einige in Excel 2003, wo es nötig war) unter Windows XP gemacht worden. Alle in diesem Buch beschriebenen Prozeduren und Funktionen laufen in den Versionen 2000 und Lediglich von Office 97 nach Office 2000 hat VBA einen Versionswechsel von 5.0 nach 6.0 vorgenommen. Sollten Sie, liebe Leser noch Office 97 haben, dann kann es sein, dass einige der Programme nicht mehr laufen. Ich habe jedoch versucht, das Buch unabhängig von der Office-Version zu schreiben beziehungsweise die geringen Unterschiede zu beschreiben. Die Beispiele auf der CD-ROM sind auf verschiedene Ordner verteilt. An ihren Namen kann das zugehörige Kapitel des Buchs erkannt werden. Für keines der Programme werden weitere Tools benötigt, auf keinem der Programme liegt ein Kennwort. Selbstverständlich liefere ich an Firmen, für die ich programmiere, die Programme meistens mit einem Kennwortschutz aus, da ich nicht möchte, dass andere Programmierer meinen Code einsehen oder Anwender Änderungen vornehmen. Um den Code anzusehen, genügt also eine beliebige Microsoft Office-Version. Einige der Tools haben mir die Herstellerfirmen leider nicht zur Verfügung gestellt sie können jedoch kostenfrei aus dem Internet heruntergeladen werden. Dazu gehören die Office2007 Icon Gallery, der Office UI Editor und das XML Notepad. In den Ordnern finden Sie die gleichen Dateien, die das Buch begleiten. Sie können direkt von der CD-ROM gestartet oder auch zuerst von der CD-ROM auf die Festplatte kopiert werden. Einige der Dateien verlangen bestimmte Datei- oder Ordnernamen. Sie müssen möglicherweise geändert werden. Ich habe versucht, sie zentral in einer Klasse unterzubringen, so dass sie leicht geändert werden können. Umgekehrt verlangen einige der Makros bestimmte Einstellungen von Dokumenten-, Benutzervorlagen- und Arbeitsgruppenvorlagen-Verzeichnis. Damit Sie die volle Funktionalität testen können, müssen Sie diese Pfade verbiegen. Einige wenige Programm schreiben Informationen auf die Festplatte. Dabei kann es nun sein, dass diese Programme oder Funktionen nicht sauber arbeiten, wenn sie von der CD gestartet werden. XVIII

20 Die Hinweise in diesem Buch Folgende Tabelle gibt eine Übersicht zu den im Buch verwendeten Schreibkonventionen: Element Beispiel Formatierung Menüs Datei Drucken getrennt durch ein spezielle Bezeichnungen, die im Text True in Anführungszeichen mitgelesen werden können, und Laufweite Punkte auf Dialogblättern, Standard Steuerelemente, Beschriftungen, Titel, Namen von Symbolleisten Tasten [STRG]+[A] [in eckigen Klammern] Programmiercode, Schlüsselwörter und Variablennamen i = i + 1 Nichtproportionalschrift Um Ihnen die Orientierung in diesem Buch zu erleichtern, habe ich den Text in bestimmte Funktionsabschnitte gegliedert und diese durch entsprechende Hinweise gekennzeichnet. Folgende Symbole finden Verwendung: Beispiel Wie der Name sagt, werden hier konkrete Beispiele beschrieben. Hinweis Manches ist von besonderer Bedeutung und verdient darum auch, besonders hervorgehoben zu werden. Solche Hinweise sind sehr nützlich, damit erreichen Sie schneller das Ziel. Tipp Manches geht ganz leicht. Wenn man nur weiß wie. Tipps und Tricks finden Sie in den Abschnitten, bei denen dieser Text steht. Achtung Achtung, mit diesem Hinweis wird eine Warnung angezeigt. An der markierten Stelle sollten Sie besonders achtsam sein. XIX

21 Vorwort Ein Dankeschön geht an den Lektor des Hanser-Verlages, Fernando Schneider, der mich schnell mit Informationen versorgt hat, die ich benötigt habe. Ebenso an Steffen Jörg vom Hanser-Verlag, der sehr genau den Satz kontrolliert hat und viele unschöne Umbrüche bemerkt hat, die mir beim Schreiben entgangen sind. Und natürlich an die Korrektorin, Frau Sandra Gottmann, die viele Fehler aufgespürt hat, die ich nicht bemerkt habe. Ein weiteres Dankeschön geht auch an die Firma Microsoft, die mir eine kostenlose Office 2007-Professional-Version zur Verfügung gestellt hat und die das kostenlose Verteilen von VS.NET 2008-Express auf der DVD ermöglichte. Ein Dankeschön auch an Allapi, die mir erlaubten, das Freeware-Tool Apiguide auf die DVD zu brennen. übrigens Gerne können Sie den gesamten Code ansehen, testen, verändern und für eigene Zwecke weiter benutzen. Ich habe auch kein Problem damit, wenn Sie dieses Buch als Ideensammlung für eigene VBA-Projekte verwenden. Da ich jedoch als freier Trainer, Autor und Programmierer von Aufträgen lebe, wie ich sie hier beschrieben habe, würde ich mich natürlich auch über das Zustandekommen einer gemeinsamen Zusammenarbeit freuen. und nun... Und nun wünsche ich viel Freude beim Lesen, beim Nachdenken und beim Lösen von Aufgaben mit VBA. Dr. René Martin München, März 2008 Über Kritik, Anregungen und Vorschläge freue ich mich sehr. Besuchen Sie auch meine Homepage: XX

Bibliografische Informationen http://d-nb.info/986605131. digitalisiert durch. gescannt durch

Bibliografische Informationen http://d-nb.info/986605131. digitalisiert durch. gescannt durch 1 Grundlagen der VBA-Programmierung 1 1.1 Allgemeiner Aufbau der Prozeduren 1 1.1.1 Die Syntax einer Prozedur 2 1.1.2 Kommentare 3 1.1.3 Programmzeilen 4 1.2 Variablen, Konstanten und Datentypen 5 1.2.1

Mehr

VBA mit Excel Grundlagen und Profiwissen

VBA mit Excel Grundlagen und Profiwissen Rene Martin VBA mit Excel Grundlagen und Profiwissen ISBN-10: 3-446-41506-8 ISBN-13: 978-3-446-41506-5 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41506-5

Mehr

VBA-Programmierung unter Excel und Word Das Profibuch

VBA-Programmierung unter Excel und Word Das Profibuch VBA-Programmierung unter Excel und Word Das Profibuch von René Martin 1. Auflage Hanser München 2004 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22898 6 schnell und portofrei erhältlich bei

Mehr

Vorwort 9. 1. Die Excel-Arbeitsumgebung für Fortgeschrittene 11. 2. Nützliche Funktionen für Fortgeschrittene 25 INHALT

Vorwort 9. 1. Die Excel-Arbeitsumgebung für Fortgeschrittene 11. 2. Nützliche Funktionen für Fortgeschrittene 25 INHALT INHALT Vorwort 9 1. Die Excel-Arbeitsumgebung für Fortgeschrittene 11 1.1. Eingabe und Syntax von Funktionen 11 Funktionen eingeben 11 Funktionssyntax 12 Funktionsreferenz 13 Mehrere Funktionen verschachteln

Mehr

Bleiben Sie auf dem Laufenden!

Bleiben Sie auf dem Laufenden! Badach/Hoffmann Technik der IP-Netze Bleiben Sie auf dem Laufenden! Unser Computerbuch-Newsletter informiert Sie monatlich über neue Bücher und Termine. Profitieren Sie auch von Gewinnspielen und exklusiven

Mehr

Inhaltsverzeichnis. 1 Visio anpassen... 19

Inhaltsverzeichnis. 1 Visio anpassen... 19 Inhaltsverzeichnis Vorwort................................................................................... 13 Warum Microsoft Visio 2010?...............................................................

Mehr

Inhaltsverzeichnis. Bibliografische Informationen digitalisiert durch

Inhaltsverzeichnis. Bibliografische Informationen  digitalisiert durch Vorwort 13 Warum Microsoft Visio 2010? 14 Warum kein anderes Programm? 15 Eine kurze Geschichte von Visio 15 Die drei Visio-Editionen 16 Über dieses Buch 17 Kontakt zum Autor 18 Visio anpassen 19 Eigene

Mehr

Microsoft Excel 2007 Aufbauwissen. Excel 2007 für fortgeschrittene Anwender einschließlich VBA-Einführung

Microsoft Excel 2007 Aufbauwissen. Excel 2007 für fortgeschrittene Anwender einschließlich VBA-Einführung Microsoft Excel 2007 Aufbauwissen Excel 2007 für fortgeschrittene Anwender einschließlich VBA-Einführung Verlag: readersplanet GmbH Neuburger Straße 108 94036 Passau http://www.readersplanet-fachbuch.de

Mehr

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17

I Inhaltsverzeichnis B Beispielverzeichnis Vorwort... 17 I Inhaltsverzeichnis I Inhaltsverzeichnis... 5 B Beispielverzeichnis... 11 Vorwort... 17 1 Einleitung in Visual-Basic for Applications... 21 1.1 Programmierung in Excel: Was und Warum...21 VBA 6.0 in Office

Mehr

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 INHALT Vorwort... 9 1. Die Excel-Arbeitsumgebung für Fortgeschrittene... 11 1.1. Eingabe und Syntax von Funktionen...11 Funktionen eingeben... 11 Funktionssyntax... 12 Funktionsreferenz... 13 Mehrere Funktionen

Mehr

OpenOffice-Programmierung

OpenOffice-Programmierung OpenOffice-Programmierung Automatisieren von Büroanwendungen mit Basic von René Martin 1. Auflage OpenOffice-Programmierung Martin schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Inhaltsverzeichnis ...

Inhaltsverzeichnis ... Vorwort... Warum Microsoft Visio 2010?... Warum kein anderes Programm?... Eine kurze Geschichte von Visio... Die drei Visio-Editionen... Über dieses Buch... Kontakt zum Autor... i Visio anpassen... Eigene

Mehr

OFFICE 2010 PROGRAMMIERUNG

OFFICE 2010 PROGRAMMIERUNG jan TITTEL.NET BIBLIOTHEK hrsg. von dr. holger SCHWICHTENBERG OFFICE 2010 PROGRAMMIERUNG MIT VSTO UND.NET 4.0 WORD, EXCEL UND OUTLOOK ERWEITERN UND ANPASSEN EXTRA: Mit kostenlosem E-Book Tittel Office

Mehr

Beck EDV-Berater VBA. Visual Basic for Applications Programmieren unter Office XP. 2., neu bearbeitete Auflage

Beck EDV-Berater VBA. Visual Basic for Applications Programmieren unter Office XP. 2., neu bearbeitete Auflage Beck EDV-Berater VBA Visual Basic for Applications Programmieren unter Office XP 2., neu bearbeitete Auflage von Jens Baumeiser und Thorsten Petrowski Deutscher Taschenbuch Verlag Inhaltsverzeichnis Einführung

Mehr

WIRTSCHAFTS- INFORMATIK

WIRTSCHAFTS- INFORMATIK franz LEHNER stephan WILDNER michael SCHOLZ WIRTSCHAFTS- INFORMATIK EINE EINFÜHRUNG Für Bachelors geeignet 2. Auflage Lehner/Wildner/Scholz Wirtschaftsinformatik vbleiben Sie einfach auf dem Laufenden:

Mehr

WIRTSCHAFTS- INFORMATIK

WIRTSCHAFTS- INFORMATIK franz LEHNER stephan WILDNER michael SCHOLZ WIRTSCHAFTS- INFORMATIK EINE EINFÜHRUNG Für Bachelors geeignet 2. Auflage Lehner/Wildner/Scholz Wirtschaftsinformatik vbleiben Sie einfach auf dem Laufenden:

Mehr

Excel 2016 Makro Workshop. Inhalt

Excel 2016 Makro Workshop. Inhalt Inhalt Vorwort... I So benutzen Sie dieses Buch... II Inhalt... V Makros aufzeichnen... 1 Übungsbeispiel Sortieren...1 Öffnen der Arbeitsmappe...2 Einrichten der Oberfläche...2 Ändern der Sicherheitsstufe...2

Mehr

Inhaltsverzeichnis. Jan Tittel. Office 2010 Programmierung mit VSTO und.net 4.0. Word, Excel und Outlook erweitern und anpassen

Inhaltsverzeichnis. Jan Tittel. Office 2010 Programmierung mit VSTO und.net 4.0. Word, Excel und Outlook erweitern und anpassen sverzeichnis Jan Tittel Office 2010 Programmierung mit VSTO und.net 4.0 Word, Excel und Outlook erweitern und anpassen Herausgegeben von Holger Schwichtenberg ISBN: 978-3-446-42411-1 Weitere Informationen

Mehr

Berechnungen in Excel Zahlen, Formeln und Funktionen

Berechnungen in Excel Zahlen, Formeln und Funktionen René Martin Berechnungen in Excel Zahlen, Formeln und Funktionen ISBN-10: 3-446-41029-5 ISBN-13: 978-3-446-41029-9 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41029-9

Mehr

Weiterbildung EDV und Beruf IT-Training EXCEL Grundlagen der Tabellenkalkulation. EXCEL 2010 für Windows. EX2010 / GL / EX10-1 Harald Bartholmeß

Weiterbildung EDV und Beruf IT-Training EXCEL Grundlagen der Tabellenkalkulation. EXCEL 2010 für Windows. EX2010 / GL / EX10-1 Harald Bartholmeß Weiterbildung EDV und Beruf IT-Training EXCEL 2010 Grundlagen der Tabellenkalkulation EXCEL 2010 für Windows EX2010 / GL / EX10-1 Harald Bartholmeß EXCEL 2010 Grundlagen EX2010 / GL / EX10-1 EX10-1 Autor:

Mehr

1 Schnelleinstieg... 15. 2 Arbeitsumgebung... 23. Inhalt

1 Schnelleinstieg... 15. 2 Arbeitsumgebung... 23. Inhalt Inhalt 1 Schnelleinstieg... 15 1.1 Excel 2016 starten...16 1.2 Der Startbildschirm von Excel...16 1.3 Eine Monatsplanung mittels Excel-Vorlage erstellen...17 Vorlage auswählen... 17 Vorlage verwenden...

Mehr

Microsoft Visio 2007-Programmierung

Microsoft Visio 2007-Programmierung René Martin Microsoft Visio 2007-Programmierung ISBN-10: 3-446-41084-8 ISBN-13: 978-3-446-41084-8 Vorwort Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41084-8 sowie im Buchhandel

Mehr

Inhalt. I Office Allgemein. Kapitel 2. Kapitel i Office-Grundlagen. Die Arbeit mit Dateien. Kapitel 3 Grafikwerkzeuge von Office

Inhalt. I Office Allgemein. Kapitel 2. Kapitel i Office-Grundlagen. Die Arbeit mit Dateien. Kapitel 3 Grafikwerkzeuge von Office I Office Allgemein Kapitel i Office-Grundlagen 4 Office-Programme starten und beenden 6 Die Arbeit in Programmfenstern 8 Mit dem Menüband arbeiten 10 Die Symbolleiste für den Schnellzugriff anpassen 12

Mehr

Schulungszeit: 16 UStd. 1UStd entspricht 45 Min. Zwischen 2 UStd. ist jeweils eine Pause von 10 Min. vorgesehen.

Schulungszeit: 16 UStd. 1UStd entspricht 45 Min. Zwischen 2 UStd. ist jeweils eine Pause von 10 Min. vorgesehen. 00-99-1 Grundkurs Windows-Grundkenntnisse Microsoft Excel ist das am weitesten verbreitete Tabellenkalkulationsprogramm. Im Grundkurs erlernen Sie anhand praxisbezogener Beispiele das Anlegen, Formatieren

Mehr

Office 2010 Programmierung mit VSTO und.net 4.0

Office 2010 Programmierung mit VSTO und.net 4.0 Office 2010 Programmierung mit VSTO und.net 4.0 Word, Excel und Outlook erweitern und anpassen Bearbeitet von Holger Schwichtenberg, Jan Tittel 1. Auflage 2011. Buch. X, 278 S. Hardcover ISBN 978 3 446

Mehr

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel 2007 13. Danksagung... xi

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel 2007 13. Danksagung... xi Inhalt Danksagung.................................................................... xi 1 2 3 Zu diesem Buch 1 Kein Fachchinesisch!............................................................... 1 Ein

Mehr

Excel 2013 Makro Workshop. Inhalt

Excel 2013 Makro Workshop. Inhalt Inhalt Vorwort... I So benutzen Sie dieses Buch... II Inhalt... V Zahlen- und Monatsschreibweise... 1 Dezimal- und Tausendertrennzeichen... 1 Währungssymbol und -position... 1 Monatsschreibweise... 1 Makros

Mehr

Visio 2007 Programmierung

Visio 2007 Programmierung Rene Martin Microsoft Visio 2007 Programmierung HANSER Inhalt Vorwort XI 1 ShapeSheet-Programmierung 1 1.1 Das ShapeSheet-Fenster 1 1.2 Aufbau des ShapeSheets 2 1.3 Shape Transform 4 1.3.1 Punkte festsetzen

Mehr

Spritzgießwerkzeuge kompakt

Spritzgießwerkzeuge kompakt Harry Pruner Wolfgang Nesch Spritzgießwerkzeuge kompakt Ein Praxisbuch für Einsteiger Pruner, Nesch Spritzgießwerkzeuge kompakt Harry Pruner Wolfgang Nesch Spritzgießwerkzeuge kompakt Ein Praxisbuch für

Mehr

Einstieg in VBA mit Excel Galileo Press

Einstieg in VBA mit Excel Galileo Press Thomas Theis Einstieg in VBA mit Excel Galileo Press Geleitwort des Fachgutachters 15 loooodoooooooockx)ock90000000aqoc^oc}ooaooooooooocx>c)ooocxx3ao 1 1 Was wird besser durch Makros und VBA? 17 12 Arbeiten

Mehr

5 DATENSÄTZE SUCHEN, SORTIEREN UND

5 DATENSÄTZE SUCHEN, SORTIEREN UND 5 DATENSÄTZE SUCHEN, SORTIEREN UND FILTERN Suchen, Sortieren und Filtern können Sie in Tabellen und Formularen gleichermaßen. Unterschiedlich ist lediglich die Art, wie das Ergebnis angezeigt wird. 5.1.

Mehr

1 Computerbenutzung 7. 1.1 Der Computer... 7

1 Computerbenutzung 7. 1.1 Der Computer... 7 INHALT 1 Computerbenutzung 7 1.1 Der Computer... 7 1.1.1 Der PC und seine Zusatzgeräte... 9 1.1.2 Den Computer ein- und ausschalten... 11 1.1.3 Die Computertastatur... 12 1.1.4 Die Maus verwenden... 15

Mehr

Lösungen entwickeln mit Microsoft Excel 95

Lösungen entwickeln mit Microsoft Excel 95 Eric Wells Lösungen entwickeln mit Microsoft Excel 95 Leistungsfähige Datenanalyse und Informationssysteme mit Visual Basic für Applikationen und Excel-Objekte Microsoft Press Danksagung 11 Die Diskette

Mehr

1 Was Sie über Formeln und Funktionen wissen sollten...13

1 Was Sie über Formeln und Funktionen wissen sollten...13 Inhalt 1 Was Sie über Formeln und Funktionen wissen sollten...13 1.1 Berechnungen mit Excel (Überblick)... 14 Grundlagen... 14 Eine einfache Formel eingeben... 15 Summe und einfache Funktionen berechnen...

Mehr

Rene Martin. Berechnungen in. Excel. Zahlen, Formeln und Funktionen HANSER

Rene Martin. Berechnungen in. Excel. Zahlen, Formeln und Funktionen HANSER Rene Martin Berechnungen in Excel Zahlen, Formeln und Funktionen 4 m j erweiterte* %r 1 f f %& 1 %%gt I (klar Auflaap* JrTklMl 1 4 HANSER \> 1 Zahlen in Excel 1 1.1 Text und Zahl 1 1.1.1 Zahl oder Text-wo

Mehr

DIN EN ISO 9001 : 2015 UMSETZEN. Pocket Power ANNI KOUBEK. Herausgegeben von Gerd F. Kamiske

DIN EN ISO 9001 : 2015 UMSETZEN. Pocket Power ANNI KOUBEK. Herausgegeben von Gerd F. Kamiske ANNI KOUBEK Herausgegeben von Gerd F. Kamiske DIN EN ISO 9001 : 2015 UMSETZEN Pocket Power Pocket Power Anni Koubek DIN EN ISO 9001:2015 umsetzen QM-System aufbauen und weiterentwickeln HANSER Die Wiedergabe

Mehr

Richtig einsteigen: Access 2007 VBA-Programmierung

Richtig einsteigen: Access 2007 VBA-Programmierung Lorenz Hölscher Richtig einsteigen: Access 2007 VBA-Programmierung Miaosott Teill Erste Schritte 1 Einleitung 9 1.1 Die Themenschwerpunkte dieses Buches 9 Visual Basic for Applications 9 Die Beispiel-Datenbank

Mehr

Datei Kategorie Größe Erstellt Preisvergleich Produkt - Land.xls Bedingte Formatierung\ 36,864 KB 08.04.01 Adresse der letzten ausgefüllten Zelle.

Datei Kategorie Größe Erstellt Preisvergleich Produkt - Land.xls Bedingte Formatierung\ 36,864 KB 08.04.01 Adresse der letzten ausgefüllten Zelle. Datei Kategorie Größe Erstellt Preisvergleich Produkt - Land.xls Bedingte Formatierung\ 36,864 KB 08.04.01 Adresse der letzten ausgefüllten Zelle.xls Formeln\ 31,744 KB 15.04.01 Gleiche Artikel zählen

Mehr

PowerPoint 2013 in Bildern - Schritt für Schritt erklärt

PowerPoint 2013 in Bildern - Schritt für Schritt erklärt PowerPoint 03 in Bildern - Schritt für Schritt erklärt Backstage Grundlegende Informationen zur Datei erhalten Sie im Register Datei, in der so genannten Backstage-Ansicht. Informationen. Klicken Sie im

Mehr

1 Computerbenutzung 7 1.1 Der Computer... 7

1 Computerbenutzung 7 1.1 Der Computer... 7 PC EINSTEIGER Inhalt INHALT 1 Computerbenutzung 7 1.1 Der Computer... 7 1.1.1 Der PC und seine Zusatzgeräte... 10 1.1.2 Den Computer ein- und ausschalten... 12 1.1.3 Die Computertastatur... 13 1.1.4 Die

Mehr

Inhaltsverzeichnis. Einleitung 11 Über die Autorin 12 Danke 13 Über das Buch 13 Der Aufbau des Buches 14 Die CD-ROM zum Buch 14

Inhaltsverzeichnis. Einleitung 11 Über die Autorin 12 Danke 13 Über das Buch 13 Der Aufbau des Buches 14 Die CD-ROM zum Buch 14 Einleitung 11 Über die Autorin 12 Danke 13 Über das Buch 13 Der Aufbau des Buches 14 Die CD-ROM zum Buch 14 Neuerungen in Office 2007 17 Neues Office, neue Optik, neues Dateiformat 18 Multifunktionsleiste,

Mehr

Access 2010. für Windows. Andrea Weikert 1. Ausgabe, 4. Aktualisierung, Juni 2012. Grundlagen für Anwender

Access 2010. für Windows. Andrea Weikert 1. Ausgabe, 4. Aktualisierung, Juni 2012. Grundlagen für Anwender Andrea Weikert 1. Ausgabe, 4. Aktualisierung, Juni 2012 Access 2010 für Windows Grundlagen für Anwender ACC2010 2 Access 2010 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren

Mehr

11. AUSFÜLLKÄSTCHEN. Aufgabe:

11. AUSFÜLLKÄSTCHEN. Aufgabe: 11. AUSFÜLLKÄSTCHEN Aufgabe: Im Beispiel Statistik verwenden Sie das Ausfüllkästchen um Zahlenund Monatsreihen zu erstellen. Beim Vervielfältigen von Formeln ist es notwendig zwischen relativen und absoluten

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung 11. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen 17

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung 11. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen 17 Teil I Erste Schritte 1 Einleitung 11 1.1 Die Themenschwerpunkte dieses Buches 11 Visual Basic for Applications 11 Die Beispieldateien 12 1.2 Wie Sie am besten mit diesem Buch arbeiten 13 Programmierung

Mehr

Inhalt. Bibliografische Informationen digitalisiert durch

Inhalt. Bibliografische Informationen  digitalisiert durch Inhalt 1 Dieses Buch auf einen Blick 9 Für wen dieses Buch ist 10 Der Inhalt im Überblick 10 Arbeiten mit diesem Buch 12 Die wichtigsten Neuheiten in Excel 2010 14 Das Programm kennenlernen 19 Excel 2010

Mehr

Kurs-Dokumentation. Zentrum für Informatik ZFI AG. Refresher Microsoft Access Programmierung (PA1P-0418) -IT Ausbildung nach Mass

Kurs-Dokumentation. Zentrum für Informatik ZFI AG. Refresher Microsoft Access Programmierung (PA1P-0418) -IT Ausbildung nach Mass Zentrum für Informatik - Refresher Microsoft Access Programmierung (... 1/5 Kurs-Dokumentation Zentrum für Informatik ZFI AG Refresher Microsoft Access Programmierung (PA1P-0418) -IT Ausbildung nach Mass

Mehr

VBA mit Excel Grundlagen und Profiwissen

VBA mit Excel Grundlagen und Profiwissen Rene Martin VBA mit Excel Grundlagen und Profiwissen ISBN-10: 3-446-41506-8 ISBN-13: 978-3-446-41506-5 Leseprobe Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41506-5 sowie

Mehr

Vorwort Die Excel-Arbeitsumgebung Programmoberfläche Menüband Symbolleiste für den Schnellzugriff...

Vorwort Die Excel-Arbeitsumgebung Programmoberfläche Menüband Symbolleiste für den Schnellzugriff... Inhalt Vorwort... 11 1 Die Excel-Arbeitsumgebung... 13 1.1 Programmoberfläche...14 1.2 Menüband...15 1.3 Symbolleiste für den Schnellzugriff...17 1.4 Weitere Möglichkeiten der Befehlseingabe...18 Kontextmenü...18

Mehr

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21

Vorwort Einführung in Power Query Erste Abfrage erstellen... 21 Vorwort... 11 1 Einführung in Power Query... 13 1.1 Power Query installieren und aktivieren... 13 1.2 Power Query aktivieren bzw. deaktivieren... 14 Was tun, wenn das Register nicht angezeigt wird... 16

Mehr

Kennen, können, beherrschen lernen was gebraucht wird www.doelle-web.de

Kennen, können, beherrschen lernen was gebraucht wird www.doelle-web.de Diagramme erstellen & einfügen Grundsätzliche Vorgehensweise beim Erstellen von Diagrammen Im Register EINFÜGEN, Gruppe ILLUSTRATIONEN auf die Schaltfläche DIAGRAMM Im Dialogfenster DIAGRAMM im Bereich

Mehr

Microsoft Office PowerPoint für Windows POW2007F. Autorin: Tina Wegener. Inhaltliches Lektorat: Sabine Spieß

Microsoft Office PowerPoint für Windows POW2007F. Autorin: Tina Wegener. Inhaltliches Lektorat: Sabine Spieß POW2007F Autorin: Tina Wegener Inhaltliches Lektorat: Sabine Spieß 1. Ausgabe, 2. Aktualisierung, September 2011 HERDT-Verlag für Bildungsmedien GmbH, Bodenheim Microsoft Office PowerPoint 2007 für Windows

Mehr

Vorwort Die Excel-Arbeitsumgebung...11

Vorwort Die Excel-Arbeitsumgebung...11 INHALTSVERZEICHNIS Vorwort...9 1. Die Excel-Arbeitsumgebung...11 1.1. Der Excel-Arbeitsbildschirm... 11 1.2. Das Menüband... 12 1.3. Symbolleiste für den Schnellzugriff... 14 1.4. Weitere Möglichkeiten

Mehr

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Michael Kolberg. einfach klipp & klar. Microsofft* Press Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons

Mehr

Effektiver Umstieg auf Word 2007 und Excel 2007

Effektiver Umstieg auf Word 2007 und Excel 2007 Effektiver Umstieg auf Word 007 und Excel 007 Impressum UM-WW07-EX07 Autoren: Thomas Alker, Christian Münster, Konrad Stulle, Inhaltliches Lektorat: Sabine Spieß Effektiver Umstieg auf Microsoft Office

Mehr

Erstellen eines Referates in Word

Erstellen eines Referates in Word Seite 1 von 9 Erstellen eines Referates in Word Von Antje Borchers Oftmals bekommt man ein Thema zugeteilt über das man ein Referat halten soll. Aber, wie macht man das eigentlich? 1.) Informationen sammeln

Mehr

Inhalt. Bibliografische Informationen digitalisiert durch

Inhalt. Bibliografische Informationen  digitalisiert durch Inhalt 1. Neues und Anderes 15 1.1. Multifunktionsleiste und Symbolleiste 15 1.2. Die Word-Optionen 22 1.3. Das neue Dateiformat.docx/.docm 29 1.4. Word 2007 und PDF 37 1.5. Übungsaufgaben 41 1.6. Verständnisfragen

Mehr

Excel Aufbauwissen

Excel Aufbauwissen Excel 2013 Aufbauwissen Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-0061-1 Covergestaltung:

Mehr

Richtig einsteigen: Access 2010 VBA-Programmierung

Richtig einsteigen: Access 2010 VBA-Programmierung Richtig einsteigen: Access 2010 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung von Lorenz Hölscher 1. Auflage Richtig einsteigen: Access 2010 VBA-Programmierung Hölscher schnell

Mehr

Unterlagen, Literatur. Grundlegende Einstellungen. HILFE!? Wenn Excel nicht mehr so aussieht wie beim letzten mal!

Unterlagen, Literatur. Grundlegende Einstellungen. HILFE!? Wenn Excel nicht mehr so aussieht wie beim letzten mal! Unterlagen, Literatur Excel Einsteiger Teil 2 Herdt Skript : Excel Grundlagen der Tabellenkalkulation am Service-Punkt (34-209). täglich von 13:00-15:00 Uhr Preis: ca. 5,50 Oder diese Folien unter: www.rhrk-kurse.de.vu

Mehr

VBA mit Office 97 lernen

VBA mit Office 97 lernen Rene Martin 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. VBA mit Office 97 lernen Einstieg in die Welt der Makro-Programmierung

Mehr

Engineering Base. Neue Leistungen in Version 6.0

Engineering Base. Neue Leistungen in Version 6.0 Engineering Base Neue Leistungen in Version 6.0 Ausgabe: August 2010 AUCOTEC AG Oldenburger Allee 24, D-30659 Hannover Telefon: +49 (0)511 61 03-0, Fax: +49 (0)511 61 40 74 Urheberrecht: Alle Rechte, insbesondere

Mehr

Vorwort Die Excel-Arbeitsumgebung Arbeitsmappen verwalten Daten eingeben und ändern 26 INHALTSVERZEICHNIS

Vorwort Die Excel-Arbeitsumgebung Arbeitsmappen verwalten Daten eingeben und ändern 26 INHALTSVERZEICHNIS INHALTSVERZEICHNIS Vorwort 9 1. Die Excel-Arbeitsumgebung 11 1.1. Der Excel-Arbeitsbildschirm 11 1.2. Das Menüband 12 1.3. Symbolleiste für den Schnellzugriff 14 1.4. Weitere Möglichkeiten der Befehlseingabe

Mehr

Zielgruppe Dieses Training richtet sich an Personen, die bisher noch keine Erfahrung im Umgang mit Microsoft Excel 2013 haben.

Zielgruppe Dieses Training richtet sich an Personen, die bisher noch keine Erfahrung im Umgang mit Microsoft Excel 2013 haben. Level 1 Mögliche Trainingslösung: Klassenraum (ILT) Connected Classroom WalkIn (ML) Seminarsprache: Deutsch Englisch Übersicht Dieses Training vermittelt den Teilnehmern die grundlegenden Funktionen von

Mehr

Microsoft Access Schulungen

Microsoft Access Schulungen Microsoft Access Schulungen MS Access Grundlagen Vorgehensweise: Abwechselnd Vortrag durch den Dozenten mit vielen praxisnahen Übungen für die Teilnehmer. Ziel des Seminars: Der Teilnehmer ist in der Lage

Mehr

1 Die Arbeitsumgebung Programmoberfläche Menüband Symbolleiste für den Schnellzugriff...20

1 Die Arbeitsumgebung Programmoberfläche Menüband Symbolleiste für den Schnellzugriff...20 Inhalt 1 Die Arbeitsumgebung...15 1.1 Programmoberfläche...16 1.2 Menüband...17 1.3 Symbolleiste für den Schnellzugriff...20 1.4 Weitere Möglichkeiten der Befehlseingabe...21 Kontextmenü... 21 Tasten und

Mehr

Programmieren lernen in ASP.NET mit C#

Programmieren lernen in ASP.NET mit C# Programmieren lernen in ASP.NET mit C# von Patrick A. Lorenz, Christoph A. Müller 1. Auflage Hanser München 2003 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 22311 0 Zu Leseprobe schnell und

Mehr

Das Einmaleins der Tabellengestaltung

Das Einmaleins der Tabellengestaltung Das Einmaleins der Tabellengestaltung mit Excel 2007 ISBN 978-3-941132-18-4 HM-EX07TG Autorin: Sabine Spieß Inhaltliches Lektorat: Peter Wies 1. Ausgabe vom 10. September 2008 für Bildungsmedien GmbH,

Mehr

Farbkopierer Plotter Großformatdrucker Scanner Laserdrucker Faltmaschinen Software

Farbkopierer Plotter Großformatdrucker Scanner Laserdrucker Faltmaschinen Software Farbkopierer Plotter Großformatdrucker Scanner Laserdrucker Faltmaschinen Software Seit mehr als 25 Jahren am Markt! Einige unserer Internetseiten www.docusys.de www.plotter-angebot.de www.copycounter.de

Mehr

Peter Kröner. Einstieg in CSS3. Standards und Struktur. 1. Auflage. Open Source Press

Peter Kröner. Einstieg in CSS3. Standards und Struktur. 1. Auflage. Open Source Press Peter Kröner Einstieg in CSS3 Standards und Struktur 1. Auflage Open Source Press Alle in diesem Buch enthaltenen Programme, Darstellungen und Informationen wurden nach bestem Wissen erstellt. Dennoch

Mehr

Termingestaltung mit Outlook

Termingestaltung mit Outlook Termingestaltung mit Outlook Ein neues Terminformular öffnen und ausfüllen Termine können Sie direkt in Ihren Kalender, oder über das Formular TERMIN eintragen. Öffnen Sie den Kalender mit der Schaltfläche.

Mehr

Favoriten speichern und verwalten im Internetexplorer 6.0

Favoriten speichern und verwalten im Internetexplorer 6.0 Favoriten speichern und verwalten im Internetexplorer 6.0 Klaus-Dieter Käser Blumenstr. 1 79111 Freiburg Fon: +49-761-5924880 Fax: +49-761-2924343 www.computerschule-freiburg.de kurse@computerschule-freiburg.de

Mehr

шг Windows SharePoint Services Das offizielle Trainingsbuch Microsoft Press

шг Windows SharePoint Services Das offizielle Trainingsbuch Microsoft Press шг Windows SharePoint Services Das offizielle Trainingsbuch Microsoft Press Inhalt Die Autoren Informationen für Benutzer von Windows XP Die Übungsdateien verwalten Das Startmenü verwenden Mit Dialogfeldern

Mehr

1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt

1 Datenübernahme ohne VBA Grundlagen der VBA Programmierung Inhalt Inhalt 1 Datenübernahme ohne VBA... 11 1.1 Fernbezüge zu Excel-Arbeitsmappen...13 Fernbezüge erstellen... 13 Verknüpfungen aktualisieren...16 Beispiel Daten aus mehreren Arbeitsmappen zusammenfassen...

Mehr

DAS EINSTEIGERSEMINAR

DAS EINSTEIGERSEMINAR DAS EINSTEIGERSEMINAR Microsoft Office Excel 2010 Gudrun Rehn-Göstenmeier LERNEN ÜBEN ANWENDEN Buch_7520_Excel2010.book Seite 5 Montag, 2. August 2010 11:16 11 Einleitung..................................

Mehr

Das bhv Taschenbuch. bhv. Winfried Seimert. Microsoft. Office 2010. Home & Student und Home & Business Edition. Über 600 Seiten 19,95 (D)

Das bhv Taschenbuch. bhv. Winfried Seimert. Microsoft. Office 2010. Home & Student und Home & Business Edition. Über 600 Seiten 19,95 (D) bhv Das bhv Taschenbuch Winfried Seimert Microsoft Office 2010 Home & Student und Home & Business Edition Über 600 Seiten 19,95 (D) Inhaltsverzeichnis 5 Inhaltsverzeichnis Einleitung 13 Aufbau des Buches

Mehr

KOMPENDIUM. Access-VBA

KOMPENDIUM. Access-VBA ( KOMPENDIUM ) Access-VBA Kompendium Kompetent aufbereitetes PC-Know-how für alle Die KOMPENDIEN aus dem Markt+Technik Verlag stehen seit mehr als 20 Jahren für anerkanntes Expertenwissen und bieten wertvolle

Mehr

2.4 - Das Verwaltungsmodul moveon installieren - MS Access Version

2.4 - Das Verwaltungsmodul moveon installieren - MS Access Version 2.4 - Das Verwaltungsmodul moveon installieren - MS Access Version Das Verwaltungsmodul moveon besteht aus zwei Komponenten: dem moveon Client und der moveon Datenbank. Der moveon Client enthält alle Formulare,

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen... Datei: 00b.doc, Seite3 1. Oktober 2010 Inhaltsverzeichnis Teil I Erste Schritte 1 Einleitung.... 9 1.1 Die Themenschwerpunkte dieses Buches... 9 Visual Basic for Applications... 9 Die Beispieldatenbank...

Mehr

Excel 2016 Aufbauwissen. Inge Baumeister

Excel 2016 Aufbauwissen. Inge Baumeister Excel 2016 Aufbauwissen Inge Baumeister Inhalt Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-5263-4

Mehr

1 Start mit Office 10

1 Start mit Office 10 1 Start mit Office 10 Maus und Touchpad bedienen 12 Programme aufrufen und schließen 14 Das Office-Fenster kennenlernen 20 Das Fenster vergrößern und verkleinern 22 Ein neues Dokument anlegen 24 Die Ansicht

Mehr

CATIA V5 downloaded from by on January 20, For personal use only.

CATIA V5 downloaded from  by on January 20, For personal use only. Patrick Kornprobst CATIA V5 Volumenmodellierung Konstruktionsmethodik zur Modellierung von Volumenkörpern vbleiben Sie einfach auf dem Laufenden: www.hanser.de/newsletter Sofort anmelden und Monat für

Mehr

Auf einen Blick. Auf einen Blick. 1 Den Computer kennenlernen Windows kennenlernen Mit Ordnern und Dateien arbeiten...

Auf einen Blick. Auf einen Blick. 1 Den Computer kennenlernen Windows kennenlernen Mit Ordnern und Dateien arbeiten... Auf einen Blick Auf einen Blick 1 Den Computer kennenlernen... 13 2 Windows kennenlernen... 31 3 Mit Ordnern und Dateien arbeiten... 45 4 Weitere Geräte an den Computer anschließen... 67 5 Wichtige Windows-Funktionen

Mehr

Neue Funktionen der RedDot Version 7.1

Neue Funktionen der RedDot Version 7.1 Von: Ron Tinius, M.Sc. Stand: 2006-11-02 V1.08 Neue Funktionen der RedDot Version 7.1 Inhalt: 1. Startseite 1.1. Asset Manager 1.2. Hauptmenü 2. Web Content Manager / SmartEdit 2.1. Permanente Vorschau

Mehr

Statistik mit Tabellenkalkulation

Statistik mit Tabellenkalkulation Tabellenkalkulation 1. Grundlagen Wir werden statistische Daten am Computer mit einem Tabellenkalkulationsprogramm bearbeiten. Dazu sind einige grundlegende Kenntnisse nötig. Ein neues Dokument einer Tabellenkalkulation

Mehr

VBA mit Excel Grundlagen und Profiwissen

VBA mit Excel Grundlagen und Profiwissen Rene Martin VBA mit Excel Grundlagen und Profiwissen ISBN-10: 3-446-41506-8 ISBN-13: 978-3-446-41506-5 Vorwort Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41506-5 sowie

Mehr

Initiative Tierwohl Geflügel

Initiative Tierwohl Geflügel Initiative Tierwohl Geflügel Erzeugung + Übermittlung der Bewegungsdaten Schlachtbetrieb In 5 Schritten zur fertigen Schnittstellendatei Version 1.2 19.05.2016 arvato Financial Solutions Copyright bfs

Mehr

Inhaltsverzeichnis VII

Inhaltsverzeichnis VII Inhaltsverzeichnis 1 Grundlagen... 1 1.1 Modellbasierte Entwicklung... 1 1.1.1 Die Klasse Aufgabe... 1 1.1.2 Das Klassendiagramm... 3 1.1.3 Instanziierung... 3 1.1.4 Klassenmodule in VBA... 4 1.1.5 Die

Mehr

3.1 Allgemeines. Abbildung 3.1: Eröffnungsmenü einer Excel-Mappe

3.1 Allgemeines. Abbildung 3.1: Eröffnungsmenü einer Excel-Mappe 3.1 Allgemeines Nach Aufruf des Programms-MS-Excel wird eine leere Datei, auch als Arbeitsmappe oder Excel-Worksheet als bezeichnet, geöffnet (= Abb. 3.1). Eine Arbeitsmappe besteht aus einem Stapel von

Mehr

Teil I Heiliges Makro, 25

Teil I Heiliges Makro, 25 Einführung 19 Über dieses Buch 20 Törichte Annahmen über die Leser 20 in diesem Buch 21 Weiteres zum Buch 21 Wie es weitergeht 22 Teil I Heiliges Makro, 25 Kapitel Warum sollten Sie Makros verwenden? 27

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

1 Computerbenutzung Der Computer... 11

1 Computerbenutzung Der Computer... 11 PC EINSTEIGER Computerbenutzung INHALT 1 Computerbenutzung 11 1.1 Der Computer... 11 1.1.1 Der PC und seine Zusatzgeräte... 14 1.1.2 Den Computer ein- und ausschalten... 15 1.1.3 Die Computertastatur...

Mehr

Microsoft Excel Das offizielle Trainingsbuch Frye

Microsoft Excel Das offizielle Trainingsbuch Frye Microsoft Excel 2010 - Das offizielle Trainingsbuch von Curtis D. Frye 1. Auflage Microsoft Excel 2010 - Das offizielle Trainingsbuch Frye schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch

Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch von Olga Londer, Bill English, Todd Bleeker, Penelope Coventry 1. Auflage Microsoft Windows SharePoint Services v3 - Das offizielle

Mehr

In diesem Buch Visuelles Inhaltsverzeichnis Die Tastatur Die Maus Die CD-ROM zum Buch... 32

In diesem Buch Visuelles Inhaltsverzeichnis Die Tastatur Die Maus Die CD-ROM zum Buch... 32 Inhaltsverzeichnis In diesem Buch... 17 Visuelles Inhaltsverzeichnis... 19 Die Tastatur... 25 Die Maus... 29 Die CD-ROM zum Buch... 32 Die CD-ROM installieren... 32 Die Testfragen verwenden... 37 Das Computer-Lexikon

Mehr

Effektiver Umstieg auf Windows 7 und Office 2010 Thomas Alker, Konrad Stulle

Effektiver Umstieg auf Windows 7 und Office 2010 Thomas Alker, Konrad Stulle Effektiver Umstieg auf Windows 7 und Office 2010 Thomas Alker, Konrad Stulle UM-W7-O2010 1. Ausgabe, Mai 2010 INHALT Willkommen... 4 AWINDOWS 7 Themen im Detail... 8 Der schnelle Umstieg auf Windows 7...

Mehr

Inhaltsverzeichnis. Einleitung... 11 Über die Autorin... 12 Danke... 13 Über das Buch... 13 Der Aufbau des Buches... 14 Die CD-ROM zum Buch...

Inhaltsverzeichnis. Einleitung... 11 Über die Autorin... 12 Danke... 13 Über das Buch... 13 Der Aufbau des Buches... 14 Die CD-ROM zum Buch... Inhaltsverzeichnis Einleitung................................................................................. 11 Über die Autorin...........................................................................

Mehr

WORD - Grundlagen. Inhalt:

WORD - Grundlagen. Inhalt: WORD - Grundlagen Inhalt: Umgang mit dem Programm Navigieren im Dokument Texte eingeben, markieren und korrigieren Schnellformatierung mit Formatvorlagen Einsatz von Tabellen Umgang mit Bausteinen Drucken

Mehr

Unterlagen, Literatur. Wozu Tabellenkalkulation? Beispiel. Herdt Skript : Excel Grundlagen der Tabellenkalkulation am Service-Punkt (34-209).

Unterlagen, Literatur. Wozu Tabellenkalkulation? Beispiel. Herdt Skript : Excel Grundlagen der Tabellenkalkulation am Service-Punkt (34-209). Unterlagen, Literatur Excel Einsteiger Teil 1 Herdt Skript : Excel Grundlagen der Tabellenkalkulation am Service-Punkt (34-209). täglich von 13:00-15:00 Uhr Preis: ca. 5,50 Oder diese Folien unter: www.rhrk-kurse.de.vu

Mehr

Effektiver Umstieg auf Microsoft Office Word Impressum. Effektiver Umstieg auf Microsoft Office Word Autor: Thomas Alker, Konrad Stulle

Effektiver Umstieg auf Microsoft Office Word Impressum. Effektiver Umstieg auf Microsoft Office Word Autor: Thomas Alker, Konrad Stulle Effektiver Umstieg auf Microsoft Office Word 007 Impressum UM-WW007 Autor: Thomas Alker, Konrad Stulle Inhaltliches Lektorat: Sabine Spieß. Ausgabe vom 5. Februar 008 Effektiver Umstieg auf Microsoft Office

Mehr

Access 2010 Programmierung Import und Export nach Excel

Access 2010 Programmierung Import und Export nach Excel Access 2010 Programmierung Import und Export nach Excel Excel... ist das Tabellenkalkulationsprogramm von Microsoft Office. wird genutzt, um numerische Daten in Tabellenform zu erfassen. kann Daten automatisch

Mehr