Produktbild: VBA mit Access
Gebraucht

VBA mit Access Das umfassende Handbuch mit VBA-Lösungen für Access 2007 bis Access 2016. Inkl. Makro-Lösungen und Praxisbeispielen

Aus der Reihe Rheinwerk Computing

29,69 €

inkl. gesetzl. MwSt., Versandkostenfrei

Lieferung nach Hause

Beschreibung

Produktdetails

Zustand

Gut

Einband

Gebundene Ausgabe

Erscheinungsdatum

28.12.2016

Abbildungen

mit Abbildungen

Verlag

Rheinwerk

Seitenzahl

800

Maße (L/B/H)

24,8/18,2/5,2 cm

Gewicht

1604 g

Auflage

2. aktualisierte Auflage

Sprache

Deutsch

EAN

2710004531353

Beschreibung

Rezension

Die Fachpresse zur Vorauflage:

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

Produktdetails

Zustand

Gut

Einband

Gebundene Ausgabe

Erscheinungsdatum

28.12.2016

Abbildungen

mit Abbildungen

Verlag

Rheinwerk

Seitenzahl

800

Maße (L/B/H)

24,8/18,2/5,2 cm

Gewicht

1604 g

Auflage

2. aktualisierte Auflage

Sprache

Deutsch

EAN

2710004531353

Herstelleradresse

Rheinwerk Verlag GmbH
Rheinwerkallee 4
53227 Bonn
Deutschland
Email: service@rheinwerk-verlag.de
Url: www.rheinwerk-verlag.de
Telephone: +49 228 421500

Kundinnen und Kunden meinen

0 Bewertungen

Informationen zu Bewertungen

Zur Abgabe einer Bewertung ist eine Anmeldung im Konto notwendig. Die Authentizität der Bewertungen wird von uns nicht überprüft. Wir behalten uns vor, Bewertungstexte, die unseren Richtlinien widersprechen, entsprechend zu kürzen oder zu löschen.

Die Bewertungen sind nach Format, Anzahl Sterne und Datum sortiert.

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kund*innen durch Ihre Meinung

Kundinnen und Kunden meinen

0 Bewertungen filtern

Weitere Artikel finden Sie in

  • Produktbild: VBA mit Access


  •   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 ... 61

           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 ... 95

           3.3 ... Die Anweisung »Select Case« für mehr Übersicht ... 102

           3.4 ... Schleifen in Access einsetzen ... 105

           3.5 ... »With«-Anweisungen ... 117

           3.6 ... VBA-Funktionen einsetzen ... 118

           3.7 ... Umwandlungsfunktionen ... 150

           3.8 ... Die »Is«-Funktionen in VBA ... 157

           3.9 ... Operatoren ... 174

           3.10 ... Eigene Funktionen schreiben ... 178

      4.  Ein Streifzug in die Welt der Objekte ... 195

           4.1 ... Das »Application«-Objekt ... 195

           4.2 ... Das Objekt »AccessObject« ... 203

           4.3 ... Das Objekt »CodeData« ... 207

           4.4 ... Das Objekt »DoCmd« ... 208

           4.5 ... Integrierte Dialoge einsetzen ... 215

           4.6 ... Das Objekt »FileSystemObject« ... 221

      5.  Tabellen programmieren ... 237

           5.1 ... Tabellen bearbeiten mit »DoCmd« ... 237

           5.2 ... Tabellen mit ADO programmieren ... 247

           5.3 ... SQL-Anweisungen ... 251

           5.4 ... Tabellenstrukturen mit ADOX ermitteln ... 283

           5.5 ... Datenbanken suchen und dokumentieren ... 293

      6.  Abfragen programmieren ... 297

           6.1 ... Abfragetypen ... 297

           6.2 ... Abfragen durchführen ... 299

           6.3 ... Abfragen mit SQL generieren ... 301

           6.4 ... Aktualisierungsabfrage -- Artikelnamen ändern ... 301

           6.5 ... Anfügeabfrage -- Mitarbeiter hinzufügen ... 304

           6.6 ... Löschabfrage ausführen ... 307

           6.7 ... Tabellenerstellungsabfrage durchführen ... 310

           6.8 ... Datendefinitionsabfragen durchführen ... 312

           6.9 ... Daten zusammenführen ... 321

           6.10 ... Abfragen mit ADO programmieren ... 324

      7.  Programmierung von Dialogen, Steuerelementen und Formularen ... 335

           7.1 ... Das Meldungsfeld »MsgBox« ... 336

           7.2 ... Die Eingabemaske »InputBox« ... 340

           7.3 ... Formulare erstellen ... 343

      8.  Berichte erstellen und programmieren ... 439

           8.1 ... Berichtsarten in Access ... 439

           8.2 ... Der Berichtsaufbau ... 440

           8.3 ... Berichte entwerfen ... 441

           8.4 ... Berichte bearbeiten mit »DoCmd« ... 442

           8.5 ... Berichte formatieren ... 449

           8.6 ... Berichte identifizieren ... 454

           8.7 ... Berichte erstellen ... 461

      9.  Ereignisse in Access programmieren ... 481

           9.1 ... Das Ereignis »Form_Open« ... 482

           9.2 ... Das Ereignis »Form_Close« ... 485

           9.3 ... Das Ereignis »Form_Load« ... 488

           9.4 ... Das Ereignis »Form_Current« ... 490

           9.5 ... Das Ereignis »Form_AfterInsert« ... 494

           9.6 ... Das Ereignis »Form_BeforeInsert« ... 496

           9.7 ... Das Ereignis »Form_BeforeUpdate« ... 499

           9.8 ... Das Ereignis »Form_AfterUpdate« ... 505

           9.9 ... Das Ereignis »Form_Delete« ... 505

           9.10 ... Das Ereignis »Form_Dirty« ... 509

           9.11 ... Das Ereignis »BeforeDelConfirm« ... 509

           9.12 ... Das Ereignis »Form_AfterDelConfirm« ... 511

           9.13 ... Das Ereignis »Form_Activate« ... 511

           9.14 ... Das Ereignis »Form_Deactivate« ... 514

           9.15 ... Das Ereignis »Form_Resize« ... 515

           9.16 ... Das Ereignis »Form_DblClick« ... 517

           9.17 ... Das Ereignis »Click« ... 520

           9.18 ... Die Ereignisse »MouseDown« und »MouseUp« ... 521

           9.19 ... Das Ereignis »MouseMove« ... 526

           9.20 ... Das Ereignis »Schaltfläche_Click« ... 529

           9.21 ... Die Ereignisse »GotFocus« und »LostFocus« ... 529

           9.22 ... Die »Key«-Ereignisse ... 530

           9.23 ... Das Ereignis »Steuerelement_BeforeUpdate« ... 534

           9.24 ... Das Ereignis »Steuerelement_Enter« ... 540

           9.25 ... Das Ereignis »Steuerelement_Exit« ... 542

           9.26 ... Die Reihenfolge der Ereignisse ... 543

    10.  Access im Zusammenspiel mit Office ... 547

           10.1 ... Textdateien im Zugriff von Access ... 548

           10.2 ... Access im Zusammenspiel mit Word ... 562

           10.3 ... Outlook und Access ... 572

           10.4 ... Access im Duett mit Excel ... 594

    11.  API-Funktionen einsetzen ... 623

           11.1 ... Das CD-ROM-Laufwerk ermitteln ... 624

           11.2 ... Den Namen des Anwenders ermitteln ... 626

           11.3 ... Das CD-ROM-Laufwerk bedienen ... 627

           11.4 ... Die Bildschirmauflösung ermitteln ... 628

           11.5 ... Ist ein externes Programm gestartet? ... 629

           11.6 ... Ein externes Programm aufrufen ... 629

           11.7 ... Wie lange läuft ein externes Programm? ... 630

           11.8 ... Access schlafen schicken ... 632

           11.9 ... Verzeichnisse erstellen ... 632

           11.10 ... Verzeichnis löschen ... 633

           11.11 ... Verzeichnisbaum anzeigen und auswerten ... 633

           11.12 ... Die Windows-Version ermitteln ... 635

           11.13 ... Windows-Verzeichnis ermitteln ... 636

           11.14 ... Windows-Systemverzeichnis ermitteln ... 637

           11.15 ... Das temporäre Verzeichnis ermitteln ... 637

           11.16 ... Das aktuelle Verzeichnis ermitteln ... 638

           11.17 ... Windows-Infobildschirm anzeigen ... 639

           11.18 ... Access-Verzeichnis ermitteln ... 639

           11.19 ... Standardverzeichnis festlegen ... 640

           11.20 ... Dateityp und Anwendung ermitteln ... 640

           11.21 ... Kurze Pfadnamen ermitteln ... 641

           11.22 ... Den Computernamen ermitteln ... 642

           11.23 ... Texte mit API-Funktionen konvertieren ... 642

           11.24 ... Die Zwischenablage löschen ... 643

           11.25 ... Soundkarte checken ... 644

           11.26 ... Sounds per API-Funktion ausgeben ... 644

           11.27 ... PC piepsen lassen ... 645

           11.28 ... Tasten abfangen ... 645

           11.29 ... Dateien suchen ... 646

           11.30 ... Dateiinformationen auslesen ... 647

           11.31 ... Ist die Internetverbindung aktiv? ... 649

           11.32 ... Cursorposition in Pixel angeben ... 651

    12.  Datenbanken und Quellcode schützen und pflegen ... 655

           12.1 ... Ihre Access-Lösung mithilfe von Startparametern absichern ... 655

           12.2 ... Eine ACCDE erstellen ... 657

           12.3 ... Eine Datenbank über ein Kennwort schützen ... 657

           12.4 ... Quellcode schützen ... 664

           12.5 ... Eine Datenbank komprimieren und reparieren ... 665

    13.  VBE-Programmierung in Access ... 669

           13.1 ... Die VBE-Bibliothek einbinden ... 670

           13.2 ... Weitere Bibliotheken einbinden oder entfernen ... 672

           13.3 ... Fehlerhafte Verweise ermitteln ... 674

           13.4 ... In den VBE springen ... 675

           13.5 ... Objektbibliotheken auslesen ... 675

           13.6 ... Neue Module einfügen ... 676

           13.7 ... Modul(e) löschen ... 677

           13.8 ... Prozedur(en) löschen ... 678

           13.9 ... Einzelne Texte oder Befehle im Quellcode finden ... 680

           13.10 ... Module mit Quellcode versorgen (Import) ... 683

           13.11 ... Prozeduren sichern (Export) ... 686

           13.12 ... Module drucken ... 687

           13.13 ... »Lines Of Code« ermitteln ... 689

           13.14 ... Identifikation von VB-Komponenten ... 690

           13.15 ... Prozeduren auflisten ... 691

           13.16 ... Eine eigene VBA-Datenbank anlegen ... 694

    14.  Anwendungen optimieren ... 701

           14.1 ... Die automatische Leistungsanalyse ... 701

           14.2 ... Datenbanken und Quellcode dokumentieren ... 703

           14.3 ... Tabellen optimal anlegen ... 705

           14.4 ... Die richtigen Befehle ... 707

    15.  Access und das Internet ... 711

           15.1 ... E-Mail verschicken ... 711

           15.2 ... Mini-Browser erstellen ... 732

           15.3 ... Tabellen in Internetformate transferieren ... 733

    16.  Ribbons programmieren ... 737

           16.1 ... Programmierung über ein XML-Markup ... 737

           16.2 ... Weitere wichtige Quellen und Hilfen ... 744

    17.  FAQ für Access-Entwickler ... 747

           17.1 ... Wie hänge ich ein Feld an eine Tabelle an? ... 748

           17.2 ... Wie verhindere ich, dass ein Formular geschlossen wird? ... 749

           17.3 ... Wie frage ich alle Tabellen einer geschlossenen Datenbank ab? ... 750

           17.4 ... Wie lege ich in einem bestimmten Verzeichnis eine neue Datenbank automatisch an? ... 752

           17.5 ... Wie verlinke ich eine Tabelle aus einer anderen Datenbank? ... 754

           17.6 ... Wie normiere ich Telefonnummern in Tabellen? ... 755

           17.7 ... Wie dokumentiere ich eine komplette Datenbank? ... 757

           17.8 ... Wie prüfe ich, ob eine bestimmte Tabelle existiert? ... 759

           17.9 ... Wie prüfe ich, ob ein bestimmtes Feld in einer Tabelle angelegt ist? ... 760

           17.10 ... Wie führe ich eine SQL-Abfrage auf eine andere Datenbank aus? ... 761

           17.11 ... Wie ermittele ich alle verfügbaren Drucker? ... 763

           17.12 ... Wie schreibe ich bestimmte Feldinhalte einer Tabelle in eine Textdatei? ... 764

           17.13 ... Wie transferiere ich eine Access-Tabelle nach Word? ... 766

           17.14 ... Wie lege ich eine Parameterabfrage automatisch an? ... 768

           17.15 ... Wie greife ich auf Tabelleneigenschaften einer Datenbank zu? ... 770

           17.16 ... Wie frage ich die beiden Extremwerte einer Spalte in einer Tabelle ab? ... 771

           17.17 ... Wie führe ich eine Durchschnittsberechnung durch? ... 772

           17.18 ... Wie erstelle ich eine Unikatsliste? ... 773

           17.19 ... Wie ermittele ich die Gesamtsumme für ein Tabellenfeld? ... 775

           17.20 ... Wie führe ich eine bedingte Summierung durch? ... 776

           17.21 ... Wie lese ich über eine ID den dazugehörigen Lieferanten aus? ... 776

      Index ... 779