49,90 €
versandkostenfrei*

inkl. MwSt.
Sofort lieferbar
Verlängertes Rückgaberecht bis zum 10.01.2020
0 °P sammeln

    Gebundenes Buch

"Ein gelungener Mix aus Nachschlagewerk und Praxis-Beispielen. Sehr gut!" - dotnetpro zur Vorauflage
Das Standardwerk zu VBA mit Access!
Grundlagen und fortgeschrittene VBA-Programmierung Tabellen, Fragen und Formulare; mit SQL-Integration Sofort einsetzbare Makro-Lösungen und Praxisbeispiele
Access-Datenbanken mit VBA gezielt auf Ihre Anforderungen hin optimieren - das ist das Ziel dieses Buches von Erfolgsautor Bernd Held, einem der bekanntesten deutschsprachigen VBA-Spezialisten. Nach einer grundlegenden Einführung in die Programmierung mit VBA lernen Sie die zentralen Objekte wie
…mehr

Produktbeschreibung
"Ein gelungener Mix aus Nachschlagewerk und Praxis-Beispielen. Sehr gut!" - dotnetpro zur Vorauflage

Das Standardwerk zu VBA mit Access!

Grundlagen und fortgeschrittene VBA-Programmierung
Tabellen, Fragen und Formulare; mit SQL-Integration
Sofort einsetzbare Makro-Lösungen und Praxisbeispiele

Access-Datenbanken mit VBA gezielt auf Ihre Anforderungen hin optimieren - das ist das Ziel dieses Buches von Erfolgsautor Bernd Held, einem der bekanntesten deutschsprachigen VBA-Spezialisten. Nach einer grundlegenden Einführung in die Programmierung mit VBA lernen Sie die zentralen Objekte wie Tabellen und Abfragen intensiv kennen und erfahren, wie Sie aus Access auf Excel oder Word zugreifen. Außerdem profitieren Sie von der umfassenden Behandlung aller relevanten Sicherheitstechniken, mit denen Sie Datenbanken und Daten schützen. Damit Ihre Datenbanken intuitiv benutzbar sind und als eigenständige Datenbankanwendungen funktionieren, widmet sich ein eigener Teil der Programmierung von Benutzeroberflächen. Ein Troubleshooting-Kapitel und über 600 geprüfte Makros zum Download runden das Angebot ab. Geeignet für Access 2019, Access in Office 365 sowie alle Vorgängerversionen bis Access 2010.

Aus dem Inhalt:

Grundsätzliches zur Programmierung
Variablen, Konstanten und Datentypen
Die wichtigsten Sprachelemente in Access
Ein Streifzug in die Welt der Objekte
Tabellen programmieren
Abfragen programmieren
Programmierung von Dialogen, Steuerelementen und Formularen
Berichte erstellen und programmieren
Ereignisse in Access programmieren
Access im Zusammenspiel mit Office
API-Funktionen einsetzen
Datenbanken und Quellcode schützen
VBE-Programmierung in Access
Anwendungen optimieren und reparieren
Access und das Internet
Access 2013/2016/2019-Ribbons programmieren
FAQ für Access-Entwickler
  • Produktdetails
  • Rheinwerk Computing
  • Verlag: Rheinwerk Verlag
  • Artikelnr. des Verlages: 459/06998
  • 3., überarb. Aufl.
  • Seitenzahl: 811
  • Erscheinungstermin: August 2019
  • Deutsch
  • Abmessung: 246mm x 182mm x 50mm
  • Gewicht: 1606g
  • ISBN-13: 9783836269988
  • ISBN-10: 3836269988
  • Artikelnr.: 55803168
Autorenporträt
Held, Bernd
Bernd Held ist gelernter Informatiker. Zu seinen Spezialgebieten zählen Excel, VBA-Programmierung, Access und allgemeine Office- und Tool-Themen. Er wurde von Microsoft mehrfach als MVP (Most Valuable Professional) für den Bereich Excel ausgezeichnet. Seit 2008 arbeitet er mit einem eigenen Team aus Experten zusammen, das Projekte und Schulungen durchführt, Unternehmen berät und Bücher sowie Fachartikel veröffentlicht.
Inhaltsangabe
1. Vorwort ... 21 1. Grundsätzliches zur Programmierung ... 25 1.1 ... Wie gehe ich von Anfang an richtig vor? ... 26 1.2 ... Die Entwicklungsumgebung von Access ... 28 1.3 ... Hilfsmittel für die Programmierung ... 33 1.4 ... Die Fenster und die Testumgebung ... 42 1.5 ... Weitere Einstellungen ... 49 2. Variablen, Konstanten und Datentypen ... 53 2.1 ... Regeln für die Syntax von Variablen ... 54 2.2 ... Variablen am Beginn der Prozedur deklarieren ... 54 2.3 ... Die verschiedenen Variablentypen ... 55 2.4 ... Variablendeklarationen erzwingen ... 57 2.5 ... Die wichtigsten Variablentypen ... 58 2.6 ... Noch kürzere Deklaration von Variablen ... 60 2.7 ... Die Reddick-Namenskonvention ... 60 2.8 ... Variablendeklaration mit "DefType" ... 62 2.9 ... Aufzählungstypen ("Enum"-Anweisung) ... 63 2.10 ... Konstanten verwenden ... 64 2.11 ... Systemkonstanten einsetzen ... 65 3. Die wichtigsten Sprachelemente in Access ... 85 3.1 ... Prozeduren ... 85 3.2 ... Verzweigungen/Bedingungen ... 96 3.3 ... Die Anweisung "Select Case" für mehr Übersicht ... 103 3.4 ... Schleifen in Access einsetzen ... 106 3.5 ... "With"-Anweisungen ... 119 3.6 ... VBA-Funktionen einsetzen ... 120 3.7 ... Umwandlungsfunktionen ... 153 3.8 ... Die "Is"-Funktionen in VBA ... 161 3.9 ... Operatoren ... 178 3.10 ... Eigene Funktionen schreiben ... 182 4. Ein Streifzug in die Welt der Objekte ... 201 4.1 ... Das "Application"-Objekt ... 201 4.2 ... Das Objekt "AccessObject" ... 209 4.3 ... Das Objekt "CodeData" ... 214 4.4 ... Das Objekt "DoCmd" ... 214 4.5 ... Integrierte Dialoge einsetzen ... 221 4.6 ... Das Objekt "FileSystemObject" ... 228 5. Tabellen programmieren ... 243 5.1 ... Tabellen bearbeiten mit "DoCmd" ... 244 5.2 ... Tabellen mit ADO programmieren ... 253 5.3 ... SQL-Anweisungen ... 257 5.4 ... Tabellenstrukturen mit ADOX ermitteln ... 290 5.5 ... Datenbanken suchen und dokumentieren ... 299 6. Abfragen programmieren ... 305 6.1 ... Abfragetypen ... 305 6.2 ... Abfragen durchführen ... 307 6.3 ... Abfragen mit SQL generieren ... 309 6.4 ... Aktualisierungsabfrage -- Artikelnamen ändern ... 309 6.5 ... Anfügeabfrage -- Mitarbeiter hinzufügen ... 312 6.6 ... Löschabfrage ausführen ... 314 6.7 ... Tabellenerstellungsabfrage durchführen ... 318 6.8 ... Datendefinitionsabfragen durchführen ... 320 6.9 ... Daten zusammenführen ... 329 6.10 ... Abfragen mit ADO programmieren ... 332 7. Programmierung von Dialogen, Steuerelementen und Formularen ... 343 7.1 ... Das Meldungsfeld "MsgBox" ... 344 7.2 ... Die Eingabemaske "InputBox" ... 348 7.3 ... Formulare erstellen ... 351 8. Berichte erstellen und programmieren ... 443 8.1 ... Berichtsarten in Access ... 443 8.2 ... Der Berichtsaufbau ... 444 8.3 ... Berichte entwerfen ... 445 8.4 ... Berichte bearbeiten mit "DoCmd" ... 446 8.5 ... Berichte formatieren ... 453 8.6 ... Berichte identifizieren ... 459 8.7 ... Berichte erstellen ... 466 9. Ereignisse in Access programmieren ... 485 9.1 ... Das Ereignis "Form_Open" ... 486 9.2 ... Das Ereignis "Form_Close" ... 489 9.3 ... Das Ereignis "Form_Load" ... 492 9.4 ... Das Ereignis "Form_Current" ... 494 9.5 ... Das Ereignis "Form_AfterInsert" ... 498 9.6 ... Das Ereignis "Form_BeforeInsert" ... 502 9.7 ... Das Ereignis "Form_BeforeUpdate" ... 504 9.8 ... Das Ereignis "Form_AfterUpdate" ... 510 9.9 ... Das Ereignis "Form_Delete" ... 511 9.10 ... Das Ereignis "Form_Dirty" ... 513 9.11 ... Das Ereignis "BeforeDelConfirm" ... 514 9.12 ... Das Ereignis "Form_AfterDelConfirm" ... 515 9.13 ... Das Ereignis "Form_Activate" ... 516 9.14 ... Das Ereignis "Form_Deactivate" ... 519 9.15 ... Das Ereignis "Form_Resize" ... 520 9.16 ... Das Ereignis "Form_DblClick" ... 522 9.17 ... Das Ereignis "Click" ... 526 9.1
Rezensionen
Die Fachpresse zur Vorauflage:

dotnetpro: "Ein gelungener Mix aus Nachschlagewerk und Praxis-Beispielen. Sehr gut!"