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



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

Hinweis zu aktiven Inhalten von Dateien

Programm GArtenlisten. Computerhinweise

1 MAKROS AUFZEICHNEN. 1.1 Einführung

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

32.4 Anpassen von Menüs und Symbolleisten 795i

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

xcall White Paper Wählen-Buttons in Excel

Kurzbeschreibung S&S Arbeitszeiterfassung

esms - sms senden & empfangen mit Outlook

Makros aufrufen. Übungsbeispiel Aufrufmöglichkeiten

Hilfe zum Antragsformular

ARAkoll 2013 Dokumentation. Datum:

Hinweise bei Problemen mit Makros

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

Microsoft Word Installation für ARNOtop Was ist zu beachten

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

MICROSOFT OFFICE. Inhaltsverzeichnis

6.3 Serienbriefe über Microsoft Excel und Word

1 Einleitung Makros Entwicklertools aufzeichnen

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

DeltaVision Computer Software Programmierung Internet Beratung Schulung

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Anleitung zur Datensicherung und -rücksicherung in der VR-NetWorld Software

1. Einschränkung für Mac-User ohne Office Dokumente hochladen, teilen und bearbeiten

Erstellen eines Formulars

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

Konvertieren von Settingsdateien

! " # $ " % & Nicki Wruck worldwidewruck

Anleitung zu T-Com Rechnungsprogramm für Excel

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

Aktivierung von Makros in den Erfassungshilfen

Einkaufslisten verwalten. Tipps & Tricks

Excel-Anwendung Wartungsplan

Microsoft Word Installation für ARNOtop Was ist zu beachten

12. Dokumente Speichern und Drucken

Gimp Kurzanleitung. Offizielle Gimp Seite:

Speichern. Speichern unter

Anleitung zur Erstellung eines PDF/A1b-konformen Dokuments aus einer PDF-Datei

Excel-Anwendung Lagerverwaltung

Text-Zahlen-Formatieren

Die Verfügbarkeit und Sicherung benutzerdefinierter Einstellungen für Symbolleisten, Menüsysteme und Makros in Office 97/2000/2002/2003

1 MAKROS AUFZEICHNEN. 1.1 EinfÄhrung

SHAREPOINT Unterschiede zwischen SharePoint 2010 & 2013

3. GLIEDERUNG. Aufgabe:

Erstellen einer in OWA (Outlook Web App)

Individuelle Formulare

Anleitung zur Verwendung der VVW-Word-Vorlagen

Adressdaten für Werbemaßnahmen bereitstellen...

Schnellstarthandbuch. Ein Dialogfeld öffnen Klicken Sie auf das Symbol zum Starten eines Dialogfelds, um weitere Optionen für eine Gruppe anzuzeigen.

Arbeiten mit UMLed und Delphi

Arbeiten mit dem Outlook Add-In

Modul 7: Übungen zu - Tabellen als Mail oder im Web veröffentlichen

Anleitung zum Einspielen der Demodaten

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

Ihr CMS für die eigene Facebook Page - 1

Hinweis, sofern Sie Probleme beim Download der Excel-Dateien für das LIOS-Makro haben:

Microsoft Access 2013 Navigationsformular (Musterlösung)

10 Makros Makros aufzeichnen

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

CVR Seniorentreff vom 04. und Serienbriefe/Seriendruck. Serienbriefe / Seriendruck

Inhaltsverzeichnis. RNS_ _2_06_IAL_Schnittstelle Word 2013_ docx

1 FORMULARE. 1.1 Felder im Formular

Im folgenden Text wird beschrieben, wie Sie eine Signatur für Ihren client anlegen. Bitte folgen Sie den entsprechenden Anweisungen.

Daten-Synchronisation zwischen Mozilla Thunderbird (Lightning) / Mozilla Sunbird und dem ZDV Webmailer

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

Elexis-BlueEvidence-Connector

Installation und Inbetriebnahme von Microsoft Visual C Express

Materialupload. Verwalten von Unterrichtsmaterialien. über das STiNE-Webportal. Universität Hamburg Tor zur Welt der Wissenschaft

Gestalten eigener Menüleisten in MS-Office 97/2000/XP/2003

PRAXISBUTLER ANPASSUNG DER VORLAGEN

Excel Auswertungen in XAuftrag / XFibu

Computeria Urdorf. Treff vom 28. März Tipps und Tricks

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

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

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

Wiederkehrende Bestellungen. Tipps & Tricks

Übung - Datenmigration in Windows 7

Einführung zum Arbeiten mit Microsoft Visual C Express Edition

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

Erstellen eines Screenshot

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post

BERECHNUNGSHILFE FÜR KOSTENNOTE NACH PKV

Nach dem Start des Programmes PowerPoint kann direkt auf ein Präsentationsdesign zugegriffen werden: VORGEHEN

DIE ZUKUNFT BEGINNT JETZT: ELEKTRONISCHE UNTERSCHRIFT

Einstellen der Makrosicherheit in Microsoft Word

... unser Service fur Sie:

Anleitung zur Verwendung der VVW-Word-Vorlagen

Zur drittletzten Zeile scrollen

Urlaubsregel in David

Bilder zum Upload verkleinern

E-Bilanz: Erstellen einer Excel-Datei mit Sachkontensalden für die weitere Bearbeitung

tentoinfinity Apps 1.0 EINFÜHRUNG

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Dateipfad bei Word einrichten

BERECHNUNGSHILFE FÜR KOSTENNOTE NACH PKV

Outlook 2010 Excel-Adressen in Outlook übernehmen

O UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:

ESR: Einzahlungsschein mit Referenznummer (Oranger Einzahlungsschein) BESR: Bankeinzahlungsschein mit Referenznummer (Oranger Einzahlungsschein)

Herzlich willkommen zum Kurs "MS Outlook Verschlüsseln und digitales Signieren von Nachrichten

Transkript:

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) geschriebene Programme, mit deren Hilfe sich wiederkehrende Abläufe innerhalb eines MS-Office-Programms (Word, Excel ) automatisieren lassen oder die es gestatten, die Funktionalität eines Office- Programms zu erweitern. Makroprogramme werden entweder in der dafür in Office integrierten Entwicklungsumgebung zu Fuß (Visual Basic-Editor) geschrieben oder sie können auch mit dem sog. Makro-Recorder automatisiert aufzeichnet werden und bei Bedarf ebenfalls über die Entwicklungsumgebung editiert und ausgeführt werden. Ein fertiges Makro besteht also aus einer so komponierten Aneinanderreihung von VBA-Befehlen und VBA-Funktionen. Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert. Makros lassen sich über die Klappe Entwicklertools Anzeigen der Registerkarte "Entwicklertools" Klicken Sie auf die Registerkarte Datei. Klicken Sie auf Optionen. Klicken Sie auf Menüband anpassen. Aktivieren Sie unter Menüband anpassen und unter Hauptregisterkarten das Kontrollkästchen Entwicklertools. (Makro aufzeichnen) oder über die Tastenkombination ALT + F + M erstellen. Aufgabe: a) Erstellung zweier Makros zur Einstellung der Spaltenzeilenüberschriften in nummerischer und alphanummerischer Form: b) Makro aufrufen mit: c) Makro mit Schaltfläche starten

Fertige Makros lassen sich auf mehrere Arten starten: www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 2(8) a) Über die Excel-Menüführung - aus dem Menüband (Office2013 + Office 2010) - aus der MFL (Office2007) bzw. - jeweils über die Registerkarte Entwicklertools / Code / Makros Sollte die Registerkarte Entwicklertools nicht verfügbar sein, so kann sie wie folgt eingestellt werden: - - - Excel 2013 (und Excel 2010) Excel 2007: Datei / Option / Menuband anpassen Klick in der rechten Spalte bei: Entwicklertools OK Office-Schaltfläche / Excel-Option / Häufig verwendet Klick bei: Entwicklerregisterkarte in der MFL anzeigen Abb. für Excel 2013 + 2010 b) über den Play-Button im Visual Basic-Editor (ALT F11) c) über das Excel-ShortCut Makromenu starten (Alt F8) (oder über eine speziell zugewiesene Tastenkombination) d) über eine Symbolleisten-Schaltfläche - speziell zuzuweisen e) über eine erstellte Schaltfläche / Button - verbundenes Grafikobjekt()

www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 3(8) Starten der integrierten Entwicklungsumgebung IDE (Integrated Developement Environment) Makros werden gemeinsam mit der zugehörigen Anwendungsdatei abgespeichert. Bei Excel also zusammen mit der betreffenden Arbeitsmappe. Da Makros aber auch unerwünschte Anweisungen, Viren enthalten können, war das Öffnen einer Excel-Datei eines unbekannten Verfassers bis zur Version 2003 mit gewissen Risiken verbunden. Ab der Office 2007 werden Makros gleichwohl weiterhin gemeinsam mit der zugehörigen Arbeitsmappe abgespeichert, können sicherheitshalber nun aber nicht mehr unter der Standard-Excel-Dateinamenserweiterung (bis 2003:.xls ab 2007:.xlsx) abgespeichert werden. Zur Abspeicherung einer Arbeitsmappe, die Makros enthält, ist ab Version 2007 die Dateinamenserweiterung.xlsm zu verwenden. Daher wird empfohlen, eine Arbeitsmappe für ein neues Makro vorzugsweise zum Beginn bereits mit dieser Dateinamenserweiterung.xlsm abzuspeichern. Vergisst man dies und speichert die Mappe nur mit der Dateierweiterung.xlsx ab, gehen sämtliche erstellten Makroinformationen verloren. Daher wird folgende Schrittreihenfolge empfohlen: 1) Excel starten 2) bestehende Excel-Mappe öffnen, für die ein Makro erstellt werden soll / oder neue Mappe erstellen 3) Excel-Datei speichern mit der Dateierweiterung für Makros: *.xlsm (oder Dateityp auswählen: Excel Arbeitsmappe mit Makros (xlsm) 4) IDE starten mit: ALT + F11 Visual Basic-Editor ist ein Programm, welches das Schreiben und Bearbeiten von Makros für Anfänger erleichtert und über eine umfangreiche Onlinehilfe verfügt. Sie müssen nicht lernen, zu programmieren oder die Visual Basic-Sprache zu verwenden, um an den Makros einfache Änderungen vorzunehmen. Mit Visual Basic-Editor können Sie Makros bearbeiten, Makros von einem Modul in ein anderes Modul kopieren, Makros zwischen verschiedenen Arbeitsmappen kopieren, die Module umbenennen, in denen die Makros gespeichert sind, oder die Makros umbenennen.

Weitere VBA-Beispiele mit Tastenverknüpfung www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 4(8)

www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 5(8)

www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 6(8)

www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 7(8) vba-externetabellen-q6-einlesen.xlsm Aus einer unbestimmten Anzahl in einem UV existierender Excel-Dateien(Quelldateien) jeweils das 1. Tabellenblatt in die Zieldatei (ThisWorkbook) automatisch einlesen (=hineinkopieren)

Aus einer unbestimmten Anzahl in einem UV existierender Excel-Dateien(Quelldateien) beliebige Zellenwerte in eine Zieldatei (ThisWorkbook) automatisch einlesen (=hineinkopieren) www.dozent-online.de - 10010-VBA-Einfuehrung/Seite 8(8)