Sie sind hier
E-Book

Daten importieren und organisieren mit Excel-VBA

AutorDieter Klein
VerlagBildner Verlag
Erscheinungsjahr2019
Seitenanzahl316 Seiten
ISBN9783832853891
FormatPDF
KopierschutzWasserzeichen/DRM
GerätePC/MAC/eReader/Tablet
Preis14,99 EUR
Die Anleitung für Einsteiger: - Grundlagen der VBA-Programmierung - Zugriff auf Dateien und Ordner mit VBA - Für alle Excel-Versionen ab 2010 Mit seinen umfangreichen Auswertungsfunktionen ist Excel eines der beliebtesten Office-Programme. Leider ist der Datenimport aus anderen Arbeitsmappen oder Textdateien oft zeitraubend. Dieses Buch zeigt Ihnen in Form eines Workshops, wie Sie Daten mit Visual Basic for Applications (VBA) automatisiert zusammenstellen und in Excel-Arbeitsmappen einlesen. Lernen Sie, wie Sie mit VBA Ordner durchsuchen, die Datenauswahl organisieren sowie Zellbereiche auswählen, einlesen und bei Bedarf neu zusammenstellen. Mit vielen Tipps und anschaulichen Schritt-für-Schritt-Anleitungen hilft Ihnen der Autor dabei, Ihre täglichen Routineaufgaben auf Knopfdruck zu bewältigen. Für alle Excel- Nutzer ohne Programmierkenntnisse! Aus dem Inhalt: - Zum Einstieg: Datenübernahme ohne VBA - Grundlagen der Programmierung mit Visual Basic for Application - Daten-Import mit VBA aus Excel-Arbeitsmappen und Textdateien - Ordnerinhalte auflisten und Dateien auswählen - Zugriff auf Arbeitsmappen, Tabellenblätter und Zellbereiche - Zellbereiche aus mehreren Arbeitsmappen sammeln und zusammenstellen - Benutzerdefinierte Formulare (UserForms) verwenden - Automatisiertes Erstellen von Ordnern und Arbeitsmappen - Dateien speichern und Sicherungskopien erstellen - Daten in Textdateien schreiben - Hilfen für den Büroalltag: Automatische Abläufe und Zugriffsprotokollierung - Tipps zur Steigerung der Performance und Fehlerbehandlung

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Coverbild1
Titelseite2
Impressum3
Einleitung4
Inhaltsverzeichnis6
1Datenübernahme ohne VBA12
1.1Fernbezüge zu Excel-Arbeitsmappen14
Fernbezüge erstellen14
Verknüpfungen aktualisieren17
Beispiel Daten aus mehreren Arbeitsmappen zusammenfassen19
1.2Daten mit Power Query importieren21
Daten aus Tabellen im Internet übernehmen24
Daten aus Dateien in Ordnern übernehmen28
2Grundlagen der VBA Programmierung36
2.1Zum grundlegenden Verständnis von Makros und VBA37
Wozu Makros und VBA?37
Wichtige Begriffe37
2.2Grundeinstellungen vornehmen39
Entwicklertools im Menüband einbinden39
Einstellungen im Excel-Sicherheitscenter (Trustcenter)40
2.3Speichern von Arbeitsmappen mit Makros41
Dateityp wählen41
Arbeitsmappe mit Makros öffnen42
2.4Die VBA Entwicklungsumgebung (VBA-Editor)43
2.5Einstellungen im VBA-Editor45
Symbolleisten einblenden45
Editier-Optionen45
2.6Die VBA-Objekte48
Die VBA-Basiselemente (Objekthierarchie)48
Methoden, Eigenschaften und Ereignisse50
Objektkatalog und Online-Hilfe51
Variablen, Datentypen und Gültigkeitsbereiche52
Konstanten56
Namenskonventionen57
2.7Sonstige Elemente und Techniken57
Operatoren57
Kommentare58
Fehlermeldungen60
3Einstieg in die Pro­­grammierung von Makros62
3.1Module und Prozeduren63
Modul einfügen63
Modul umbenennen65
Makrobefehle – geballte Programmpower65
3.2Zelladressierung (Range, Cells) allgemein66
A1-Bezüge66
Z1S1-Bezüge67
Markieren von Zellen und Zellbereichen69
Weitere Markierungsaufgaben70
Der Makrorecorder72
Zugriff auf Zellinhalte75
Formeln in Zellen schreiben81
Wichtige Eigenschaften von Zellen82
3.3Wiederholungen (Schleifen)86
Die For-Next-Schleife86
Verschachtelte For-Next-Schleifen88
Weitere Schleifen-Optionen89
3.4Abfragen91
If ... Then - Anweisung91
Weitere Verzweigungsmöglichkeiten94
Select Case – Anweisung95
3.5Formeleingabe mit Schleifen und Abfragen97
Formel in einen Zellbereich eintragen (statt Kopieren)97
Bedingungen in Formeln98
Formeln in Werte umwandeln100
VBA statt SVERWEIS101
3.6Methoden105
Was sind Methoden?105
Bereiche löschen105
Zellbereiche kopieren107
Übungsbeispiel aus der Praxis109
Zusammenfassende Übung (Schleife, Abfrage, Kopieren)113
3.7Funktionen116
Zählen mit der CountIf-Methode116
Die CountIfs–Methode118
Die CountBlank-Methode118
Extremwerte bestimmen119
Zeilen finden120
Programmausführung zur Kontrolle von Zwischenergebnissen unterbrechen121
3.8Verweise auf Objekte123
3.9Dynamisches Arbeiten in Tabellen124
Den Umfang einer Tabelle ermitteln125
Dynamische Schleife mit Abfragen128
3.10Arbeitsblätter129
Arbeitsblatt hinzufügen129
Arbeitsblatt aktivieren/auswählen130
Arbeitsblattnamen anzeigen130
Arbeitsblatt umbenennen131
Arbeitsblatt löschen131
Arbeitsblatt leeren131
Arbeitsblatt verbergen/ausblenden132
Arbeitsblatt schützen132
Arbeitsblatt-Ereignisse132
3.11Arbeitsmappen133
Arbeitsmappen-Ereignisse134
Arbeitsmappe identifizieren135
Arbeitsmappe anlegen135
Arbeitsmappe speichern135
Arbeitsmappe öffnen136
Zusammenfassende Übung136
3.12Ordnerinhalte anzeigen138
3.13Zeichenketten zerlegen140
Position eines bestimmten Zeichens mit der InStr-Funktion ermitteln140
Eine bestimmte Anzahl ermitteln141
Die Split-Funktion142
Leerzeichen entfernen142
4Dateiauswahl und einfacher Datenimport144
4.1Dateiauswahl per Dialogfeld145
Das Standarddialogfeld einbinden145
Dateitypen146
Mehrfachauswahl zulassen147
Ausgangsordner vorgeben149
Nur bestimmte Dateien anzeigen (FileDialog)149
4.2Import aus Excel-Tabellenblättern (Copy-Methode)153
Kopiermöglichkeiten153
Zusammenfassende Übung158
4.3Import aus Text- und CSV-Dateien163
Mit Semikolon getrennte Daten163
Durch andere Zeichen getrennte Daten (Komma, Tabstopp, Leerzeichen)168
Der Excel Textkonvertierungs-Assistent170
4.4Vorgabewerte für Systemtrennzeichen174
Systemtrennzeichen anzeigen und anpassen174
4.5Mehrere Textdateien zusammenführen177
Verwendung des Makrorecorders177
Den Programmcode um weitere Dateien erweitern181
5Zugriff auf Excel-Arbeitsmappen184
5.1Mehr Übersicht durch eine Eingabemaske (UserForm)185
Eingabemaske erstellen oder importieren186
Das Formular Eingabemaske aufrufen187
Verzeichnispfad vorgeben und anzeigen188
Dateien auflisten189
Nur bestimmte Dateitypen anzeigen191
Importdatei auswählen und anzeigen192
Umfang der ausgewählten Tabelle ermitteln193
Spaltenüberschriften anzeigen196
5.2Eine Spalte auswählen und Inhalte einlesen198
5.3Mehrere Spalten auswählen und einlesen201
Anzeige ausgewählter Spalten201
Inhalte der ausgewählten Spalten übernehmen203
5.4Ausgewählte Spalten in eine neue Arbeitsmappe kopieren213
5.5Sicherheitsabfragen215
Die MsgBox als Methode (ohne Rückgabewert)215
Die MsgBox als Funktion216
Abfragen einbauen217
5.6Zugriff auf mehrere Excel-Arbeitsmappen219
Dateien gleicher Spaltenstruktur zusammenstellen219
Identische Spalten in eine neue Datei exportieren232
5.7Zellbereiche auswählen und zeilenweise sammeln237
Die Lösung mit Eingabemaske238
Die Lösung ohne Eingabemaske240
5.8Datenquellen mit unterschiedlichem Umfang250
Die Suche nach Schlüsselwörtern251
Angaben zum Datenumfang suchen256
6Performance steigern und auf Fehler reagieren260
6.1Voreinstellungen ändern261
6.2Optimierungen im Programmcode262
Kopieren262
Eigenschaften ändern263
Variablendeklaration263
6.3Geschwindigkeitsmessung263
Kopiervorgänge264
Ändern von Eigenschaften265
Zeitmessungen mit der Timer-Funktion265
6.4Datenfelder zur Bearbeitung großer Datentabellen266
Ausgangsproblem: Zahlen werden beim Import nicht erkannt266
Normale Kopiervorgänge268
Kopiervorgang unter Verwendung eines Datenfelds (Array)269
6.5Fehlerbehandlung272
Variable nicht deklariert272
Syntaxfehler272
Laufzeitfehler273
7Automatische Abläufe276
7.1Ordner mit Unterordnern anlegen277
7.2Dateien in Ordnern anzeigen278
7.3Arbeitsmappen mit benannten Tabellen anlegen280
7.4Arbeitsmappen als Arbeitsblätter importieren282
Arbeitsblätter in die aktuelle Arbeitsmappe übertragen282
Aktuelle Mappe unter neuem Namen speichern285
Speichern in einer separaten Arbeitsmappe287
7.5Arbeitsblätter als Arbeitsmappen speichern289
7.6Makros starten290
Schaltflächen290
Makros im Schnellzugriff292
7.7Ereignisprozeduren (beim Öffnen der Arbeitsmappe)294
Ereignisprozedur erstellen294
Beispiel Sicherungsdatei erstellen295
Zugriffsdaten erfassen und speichern296
8Textdateien einlesen298
8.1Übersicht Zugriffsmethoden299
8.2Der sequentielle Zugriff299
8.3Daten in eine Textdatei schreiben300
8.4Daten aus Textdateien einlesen301
Anhang306
Nachwort306
Hilfreiche Tastenkombinationen307
Stichwortverzeichnis310

Weitere E-Books zum Thema: Software - Betriebssysteme - Anwenderprogramme

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Statistische Grafiken mit Excel

E-Book Statistische Grafiken mit Excel
Format: PDF

Die grafische Veranschaulichung von Sachverhalten oder Entwicklungsverläufen spielt in allen empirisch orientierten Bereichen eine besondere Rolle. Empirische Informationen grafisch aufzubereiten,…

Statistische Grafiken mit Excel

E-Book Statistische Grafiken mit Excel
Format: PDF

Die grafische Veranschaulichung von Sachverhalten oder Entwicklungsverläufen spielt in allen empirisch orientierten Bereichen eine besondere Rolle. Empirische Informationen grafisch aufzubereiten,…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Weitere Zeitschriften

ARCH+.

ARCH+.

ARCH+ ist eine unabhängige, konzeptuelle Zeitschrift für Architektur und Urbanismus. Der Name ist zugleich Programm: mehr als Architektur. Jedes vierteljährlich erscheinende Heft beleuchtet ...

Baumarkt

Baumarkt

Baumarkt enthält eine ausführliche jährliche Konjunkturanalyse des deutschen Baumarktes und stellt die wichtigsten Ergebnisse des abgelaufenen Baujahres in vielen Zahlen und Fakten zusammen. Auf ...

cards Karten cartes

cards Karten cartes

Die führende Zeitschrift für Zahlungsverkehr und Payments – international und branchenübergreifend, erscheint seit 1990 monatlich (viermal als Fachmagazin, achtmal als ...

caritas

caritas

mitteilungen für die Erzdiözese FreiburgUm Kindern aus armen Familien gute Perspektiven für eine eigenständige Lebensführung zu ermöglichen, muss die Kinderarmut in Deutschland nachhaltig ...

Gastronomie Report

Gastronomie Report

News & Infos für die Gastronomie: Tipps, Trends und Ideen, Produkte aus aller Welt, Innovative Konzepte, Küchentechnik der Zukunft, Service mit Zusatznutzen und vieles mehr. Frech, offensiv, ...