Hilfe Warenkorb Konto Anmelden
 
 
   Schnellsuche   
     zur Expertensuche                      
VBA-Programmierung mit Excel und Word
  Großes Bild
 
VBA-Programmierung mit Excel und Word
von: Rene Martin
Carl Hanser Fachbuchverlag, 2004
ISBN: 9783446400719
545 Seiten, Download: 5638 KB
 
Format:  PDF
geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop

Typ: A (einfacher Zugriff)

 

 
eBook anfordern
Inhaltsverzeichnis

  Inhalt 6  
  Vorwort 13  
  Zum Autor 13  
  Zu den Lesern des Buchs 14  
  Zu diesem Buch 14  
  Zu den Grenzen des Buchs 15  
  Die Hinweise in diesem Buch 16  
  Ein Dankeschön … 17  
  … übrigens 17  
  und nun ... 17  
  Grundlagen der VBAProgrammierung 18  
     1 Grundlagen der VBA-Programmierung 19  
        1.1 Die Syntax einer Prozedur 19  
        1.2 Kommentare 21  
        1.3 Programmzeilen 21  
        1.4 Variablen und Datentypen 22  
        1.5 Konstanten 24  
        1.6 Datenfelder, Arrays 25  
        1.7 Ein- und Ausgabe 34  
        1.8 Operatoren, Verknüpfungen und Verzweigungen 35  
        1.9 VBA-Funktionen 40  
        1.10 Selbst erzeugte Funktionen, Aufrufe und Parameterübergabe 52  
        1.11 Schleifen, rekursives Programmieren 54  
        1.12 Fehler 69  
        1.13 Fazit 81  
  Klassen 82  
     2 Klassen 83  
        2.1 Was sind Klassen? 83  
        2.2 Eigenschaften von Objekten 84  
        2.3 Methode 84  
        2.4 Überprüfen und Leeren 87  
        2.5 Die Praxis 88  
        2.6 Sammlungen 95  
        2.7 Mehrsprachige Oberflächen mit VBA realisieren 95  
        2.8 Ereignisse in Klassen 103  
        2.9 Fazit 106  
  Dialoge 108  
     3 Dialoge 109  
        3.1 Der Verkäuferstamm einer Firma 109  
        3.2 Ein weiteres Beispiel zu vielen Steuerelementen: 120  
        3.3 Eingaben überprüfen 124  
        3.4 Dialog schließen 126  
        3.5 Mehrspaltige Listenfelder 126  
        3.6 Mauszeiger auf UserForm 127  
        3.7 Das Rechenergebnis der Eingabe dynamisch anzeigen 129  
        3.8 Andere Informationen dynamisch anzeigen 129  
        3.9 Datenmerken (Suchen/Weitersuchen) 132  
        3.10 Alberne Spielereien? 135  
        3.11 Steuerelemente dynamisch erzeugen 143  
        3.12 Beispiel: Multiseiten mit neu programmierten Steuerelementen 147  
        3.13 Das Multiseiten-Objekt (allgemein) 149  
        3.14 Word- und Excel-Dialoge 151  
        3.15 Fazit 157  
  Dateizugriff 158  
     4 Dateizugriff 159  
        4.1 Der Zugriff auf Dateien 159  
        4.2 Das FileSearch-Objekt 162  
        4.3 Informationen in Dateien schreiben und auslesen 166  
        4.4 XML-Dateien 177  
        4.5 Daten „merken“ 177  
        4.6 Fazit 185  
  Das Windows API 188  
     5 Das Windows API 189  
        5.1 Aufruf einer API-Funktion 189  
        5.2 Die Declare- Anweisung 190  
        5.3 Beispiele für den Einsatz von APIs 191  
  Das Objektmodell von Excel 196  
     6 Das Objektmodell von Excel 197  
        6.1 Der Makrorekorder 197  
           6.1.1 Zu viel Code 197  
           6.1.2 Nicht immer der beste Code 198  
           6.1.3 Nicht immer Code 199  
           6.1.4 Excel „hilft“ in VBA nicht immer 199  
           6.1.5 Excel zeichnet „unscharf“ auf 199  
        6.2 Die vier wichtigsten Objekte von Excel 200  
        6.3 Zugriff auf Arbeitsmappen 204  
        6.4 Zugriff auf Tabellenblätter 208  
        6.5 Zugriff auf Zellen 210  
        6.6 Rechnen in Excel 221  
        6.7 Zugriff auf Zeichen innerhalb einer Zelle 224  
        6.8 Starten von Makros aus anderen Dateien 225  
        6.9 Lesen und Schreiben von Makros aus anderen / in andere Dateien ( das Objekt VBE) 225  
  Zugriff auf Word 228  
     7 Zugriff auf Word 229  
        7.1 Das Objekt Application 229  
        7.2 Das Objekt Document 230  
        7.3 Text einfügen 231  
           7.3.1 Schnelle und exakte Sprunganweisungen 232  
           7.3.2 Auslesen von markiertem Text 234  
        7.4 Tabellen 238  
           7.4.1 Tabellen erzeugen 238  
           7.4.2 Zeilen und Spalten 238  
           7.4.3 Zugriff auf eine Tabelle 242  
        7.5 Autokorrektur-Export 252  
           7.5.1 Die Autokorrektur in Excel 258  
           7.5.2 Die Autokorrektur in PowerPoint 259  
        7.6 Texte erzeugen – eine Variante 259  
        7.7 Fazit 260  
  Benutzerdefinierte Funktionen in Excel 262  
     8 Benutzerdefinierte Funktionen in Excel 263  
        8.1 Funktionen ohne Parameter 263  
        8.2 Funktionen, die ein Argument verarbeiten 263  
        8.3 Funktionen, die mehrere Argumente verarbeiten, die alle eingegeben werden müssen 265  
        8.4 Funktionen, die mehrere Zellen oder Bereiche verarbeiten können 267  
        8.5 Funktionen, die mehrere Werte zurückgeben 268  
        8.6 Benutzerfehler in der Eingabe 272  
        8.7 Die Anzeige im Funktionsassistenten 273  
        8.8 Speichern der VBA- Funktionen 275  
        8.9 Fazit 276  
  Diagramme 278  
     9 Diagramme 279  
        9.1 Die Aufgabe 279  
        9.2 Die Objekte Chart und ChartObject 283  
  Word-Formulare 294  
     10 Word-Formulare 295  
        10.1 Methoden und Eigenschaften der Formularfelder 295  
           10.1.1 Text oder Zahl 299  
           10.1.2 Eine Tabelle wird dynamisch größer 299  
           10.1.3 Makro nur einmal ausführen 301  
           10.1.4 Ein Formularfeld wird gelöscht 301  
           10.1.5 Keine Absatzmarke 301  
           10.1.6 Sich wiederholender Text 304  
           10.1.7 Synchrone Änderung 305  
           10.1.8 Die Länge von Dropdown-Feldern erweitern 306  
           10.1.9 Feldreihenfolge festlegen 307  
           10.1.10 Optionsfelder nachbilden 308  
           10.1.11 Kontrollkästchen synchronisieren 308  
           10.1.12 Eingaben erzwingen 309  
        10.2 Fazit 309  
  Makros speichern, starten und verteilen 310  
     11 Makros speichern, starten und verteilen 311  
        11.1 Word 311  
           11.1.1 Makros speichern 311  
           11.1.2 Makros starten 312  
           11.1.3 Ereignisse 313  
           11.1.4 Makros verteilen 316  
        11.2 Excel 318  
           11.2.1 Makros speichern 318  
           11.2.2 Makros starten 318  
           11.2.3 Ereignisse 320  
           11.2.4 Prozeduren global für Excel zur Verfügung stellen 322  
           11.2.5 Symbole und Menüpunkte programmieren 323  
           11.2.6 Makros verteilen 328  
        11.3 Fazit 328  
  Ein Reporting-Tool mit Excel 330  
     12 Ein Reporting-Tool mit Excel 331  
        12.1 Die Teile des Reporting-Tools 331  
           12.1.1 Ein neues Geschäftsjahr 332  
           12.1.2 Daten auf Diskette sichern 334  
           12.1.3 Die Datenauswertung 335  
           12.1.4 Blätter löschen und neu erzeugen 336  
           12.1.5 Daten schreiben und „merken“ 338  
           12.1.6 Zahlen formatieren – deutsch oder US-amerikanisch 339  
           12.1.7 Daten formatieren 340  
           12.1.8 Formeln und Funktionen eintragen: deutsch oder USamerikanisch 342  
           12.1.9 Daten sortieren 344  
           12.1.10 Teilergebnisse 345  
           12.1.11 Spezialfilter 346  
           12.1.12 NachträglicheKorrekturen 347  
           12.1.13 Daten zusammenfassen 351  
           12.1.14 Neue Versionen verteilen 356  
        12.2 Fazit 360  
  Ein Vorlagen-Explorer für Word 362  
     13 Ein Vorlagen-Explorer für Word 363  
        13.1 Organisation 363  
        13.2 Favoriten 373  
           13.2.1 Favoriten eintragen 374  
           13.2.2 Favoriten anzeigen 376  
           13.2.3 Favoriten löschen 377  
        13.3 Eigene Vorlagen 379  
        13.4 Suchen 380  
  Austausch zwischen den Programmen 386  
     14 Austausch zwischen den Programmen 387  
        14.1 Ein Programm aus einem anderen starten 387  
        14.2 Zugriff auf Office-Programme: Late Binding 391  
        14.3 Early Binding 393  
        14.4 Eine Berichtsdatenbank – überwachte Ordner 405  
        14.5 Fazit 416  
  XML-Dokumente 418  
     15 XML-Dokumente 419  
        15.1 XML-Grundlagen 419  
        15.2 XML, HTML und XSL – die Ausgabe 433  
        15.3 XML mit VBA lesen und schreiben 463  
        15.4 Zwei Beispiele 487  
        15.5 Zusammenfassung 507  
  VBA-Anwendungen für verschiedene Office- Versionen schreiben 508  
     16 VBA- Anwendungen für verschiedene Office- Versionen schreiben 509  
        16.1 Sprachkern 509  
        16.2 Programmierumgebung 512  
        16.3 Dialoge 512  
        16.4 Symbole und Symbolleisten 513  
        16.5 Office 515  
        16.6 Achtung vor dem Makrorekorder! 516  
        16.7 Ereignisse 517  
        16.8 Word 518  
        16.9 Excel 522  
        16.10 Einbinden von Verweisen 523  
        16.11 Unterschiedliche Objekte in verschiedenen Versionen 524  
        16.12 Fazit 526  
  VBA und Sicherheit 528  
     17 VBA und Sicherheit 529  
        17.1 Word 529  
        17.2 Excel 531  
        17.3 Makros verbergen 533  
        17.4 PowerPoint 533  
        17.5 Outlook 534  
        17.6 Access 535  
        17.7 Visio 535  
        17.8 Makros schützen 535  
        17.9 Sicherheitseinstellungen ausschalten 536  
        17.10 Polymorphe und mutierende Makroviren 537  
        17.11 Wo finden sich die Einstellungen? 538  
        17.12 Zusammenfassung 539  
        17.13 Fazit 539  
  Index 541  
  Mehr eBooks bei www.ciando.com 0  


nach oben


  Mehr zum Inhalt
Kapitelübersicht
Kurzinformation
Inhaltsverzeichnis
Leseprobe
Blick ins Buch
Fragen zu eBooks?

  Medientyp
  eBooks
  eJournal
  alle

  Navigation
Belletristik / Romane
Computer
Geschichte
Kultur
Medizin / Gesundheit
Philosophie / Religion
Politik
Psychologie / Pädagogik
Ratgeber
Recht
Reise / Hobbys
Sexualität / Erotik
Technik / Wissen
Wirtschaft

  Info
Hier gelangen Sie wieder zum Online-Auftritt Ihrer Bibliothek
© 2008-2024 ciando GmbH | Impressum | Kontakt | F.A.Q. | Datenschutz