Passen Sie Microsoft Office mit neuen Funktionen an Ihre Bedürfnisse an! Gewiss, Office bietet eine riesige Optionsvielfalt – aber ist auch wirklich alles dabei, was Sie brauchen? Wenn Ihnen immer wiederkehrende Arbeitsabläufe zu mühsam sind, brauchen Sie selbst programmierte Lösungen. Hier kommt Visual Basic für Applikationen ins Spiel. Denn mit VBA können Sie einfache, aber auch komplexere Lösungen für Ihre Office-Aufgaben selbst entwickeln.
Neue Office-Funktionen erstellen:
In diesem Buch finden Sie eine detaillierte und praxisbezogene Anleitung zur VBA-Programmierung in Excel, Word, Access, Outlook, PowerPoint und anderen Office-Komponenten. Bernd Held zeigt Ihnen, worauf Sie bei der Programmierung achten müssen, wie Sie Fehler finden und wie Sie VBA-Programme tunen. Setzen Sie Steuerelemente geschickt ein, tauschen Sie Daten zwischen den verschiedenen Office-Applikationen problemlos aus und erzeugen Sie für Ihre Anwendungen die passenden Menü- und Symbolleisten. Egal, ob Sie ambitionierter Anwender oder Programmierer sind – der Autor vermittelt Ihnen das nötige Know-How, mit dem Sie Ihr persönliches Office gestalten.
Das Web in Office integrieren:
Internetfunktionen lassen sich sehr einfach per VBA in Office-Dokumente einbinden. Verlinken Sie zum Beispiel die Tabellen einer Excel-Arbeitsmappe durch Hyperlinks, fragen Sie automatisch Aktienkurse ab, versenden Sie Excel-Bereiche per Mail oder richten Sie einen E-Mail-Direktversand ein.
Hilfen für Anwender einbauen:
Machen Sie Office verständlicher! Mit Meldungen und Dialogen helfen Sie Anwendern, bei falschen Eingaben oder sonstigen Fehlern richtig zu reagieren. Durch einfache Eingabemasken fragen Sie Informationen von den Anwendern ab und werten sie dann aus. Oder Sie unterstützen die Benutzer, indem Sie ihnen bei Eingabedialogen Informationen zur Verfügung stellen, die sich aus den bereits eingegebenen Daten ergeben.
Aus dem Inhalt:
• Die Entwicklungsumgebung für das Programmieren in Office
• Die wichtigsten Sprachelemente
• Fehlersuche und Fehlervermeidung
• Funktionen programmieren und API-Funktionen einsetzen
• Integrierte Dialoge und Userforms programmieren
• ActiveX-Steuerelemente erstellen
• Menü- und Symbolleisten programmieren
• Internetfunktionen in Office entwickeln
• VBE-Programmierung
• Programmieren in Excel, Word, Access, Outlook, PowerPoint
• Daten austauschen zwischen den einzelnen Office-Programmen
• Hilfesysteme erstellen
• Tuning der VBA-Programme
• Add-Ins für Office erstellen
• FAQ für VBA-Entwickler