Excel bietet zwar ohnehin schon eine Vielzahl von Funktionen, in der Praxis treffen Sie aber immer wieder auf Aufgaben, die besser, schneller oder einfach komfortabler ausgeführt werden könnten. Nutzen Sie Microsofts Visual Basic für Applikationenund passen Sie Excel über neue Funktionen Ihren eigenen Bedürfnissen an. Dieses Buch bietet eine umfassende, überaus klar strukturierte und stark erläuternde, dabei aber auch stets praxisbezogene Anleitung zur VBA-Programmierung in Excel 97, 2000 und 2002. Die zahlreichen Codebeispiele, Makros und Add-Ins auf der Buch CD können Sie weiterentwickeln oder so verwenden. Vorwort Dieses Excel-VBA-Kompendium ist in erster Linie für fortgeschrittene Anwender und Programmierer gedacht, die noch mehr über VBA der Versionen Excel 97/2000/2002 lernen möchten. Nach dem großen Erfolg des letzten Buches und der vielen E-Mails von Lesern, für die ich mich an dieser Stelle bedanken möchte, habe ich mir überlegt, wie ich das Kompendium noch besser machen könnte. Ich kam zu dem Schluss, dass ich versuchen musste, noch mehr nützliche Inhalte zu verarbeiten, ohne dass das Buch dadurch an Übersichtlichkeit verlieren durfte. So wurden ca. 850 Makros auf 1.000 Seiten verarbeitet. In den ersten drei Kapiteln des ersten Teils erfolgt trotzdem eine kurze Einführung in die Programmierung von VBA. Die Themen sind die Bedienung der Entwicklungsumgebung sowie die Anwendung von Datentypen, Variablen und Konstanten. Im letzten Kapitel dieses Teils werden die verschiedenen Sprachelemente, wie Verzweigungen und Schleifen, anhand von zahlreichen Praxisaufgaben anschaulich erklärt. Im zweiten Teil des Buches beginnen die "heißen" Themen. Dort werden die wichtigsten Objekte von Excel anhand von nützlichen und interessanten Aufgaben aus der täglichen Arbeit mit Excel vorgestellt sowie wirklich brauchbare Lösungen präsentiert. Beginnend mit der einzelnen Zelle über Spalten und Zeilen bis hin zu Tabellenblättern und Arbeitsmappen werden hierbei Schritt für Schritt die Objekte angewendet und erklärt. Im Vordergrund hierbei steht immer die Frage: Was können Sie mit dem Objekt anfangen und welche Aufgaben können Sie damit in der Praxis erledigen? Abgerundet wird dieser Teil mit einem Kapitel über die Programmierung von Diagrammen und Pivot-Tabellenberichten. Hierbei lernen Sie, wie Sie aus Rohdaten auf Knopfdruck aussagekräftige Diagramme sowie Pivot-Auswertungen erstellen können. Im dritten Teil lernen Sie mit Hilfe von selbst erstellten Funktionen Ihre Arbeit noch effizienter zu gestalten bzw. Arbeitsabläufe noch besser zu automatisieren. Dabei erstellen Sie zum einen benutzerdefinierte Funktionen, die Sie im Funktionsassistenten von Excel unterbringen und danach in Tabellenblättern anwenden können. Zum anderen programmieren Sie Funktionsmakros, die Ihnen helfen, Ihre Module strukturiert und übersichtlich zu gestalten, um dabei die Geschwindigkeit und Sicherheit Ihrer Makros zu erhöhen. Ein weiteres Kapitel beschäftigt sich mit der Frage, wie Sie Ereignisse in Excel einsetzen können, um noch mehr Automatismus und Arbeitserleichterung in Ihre Anwendung zu bringen. Im abschließenden Kapitel dieses Buchteils lernen Sie, wie Sie auf Module innerhalb der Entwicklungsumgebung zugreifen können. Dies ist mitunter sehr nützlich, wenn es darum geht, Ihre Module zu sichern bzw. bestimmte Module in andere Arbeitsmappen zu integrieren. Der vierte Teil ist der klassischen Anwendungsentwicklung gewidmet. Dort erfahren Sie, wie Sie mit Dialogen/Userforms arbeiten und wie Sie Steuerelemente auf Tabellenblättern integrieren und programmieren können. Ein weiteres interessantes Kapitel ist die Programmierung von Menü- und Symbolleisten. Dabei lernen Sie u. a., wie Sie auf integrierte Excel-Funktionen zurückgreifen und diese Funktionalität in eigenen Leisten bereitstellen können. Die Zusammenarbeit von Excel mit anderen Office-Komponenten und externen Anwendungen ist ein weiteres Thema dieses Buchteils. So erstellen Sie z. B. eine Schnittstelle für Excel und Access, über die Sie Daten mit Hilfe die Datenzugriffsmethode ADO austauschen. Sie werden ebenso erfahren, wie Sie Daten zwischen Excel und Word übertragen und wie Sie E-Mails mit Excel versenden können. Im fünften Teil des Buches, das den Praxisführer darstellt, geht es darum, wie Sie vorgehen können, wenn ein Makro nicht den gewünschten Erfolg bringt bzw. wenn Sie ein Makro überhaupt nicht zum Laufen bringen. Angefangen von der Ermittlung und Beseitigung von Fehlern bis hin zur Recherche nach Material im Internet ist alles enthalten. Aber auch das Tuning von Makros bzw. der Schutz von VBA-Projekten soll in diesem Teil nicht zu kurz kommen. Im letzten Kapitel des Praxisführerteils sehen Sie anhand einer FAQ die am häufigsten gestellten Fragen zum Thema VBA mit Excel und die dazugehörigen Antworten. Im abschließenden Anhang dieses Buches wurde bewusst auf das Auflisten von Methoden, Eigenschaften und Objekten verzichtet. Diese Informationen können Sie ganz leicht selber in der Online-Hilfe von Excel nachschlagen, dafür müssen nicht wertvolle Seiten geopfert werden. Ich habe mich daher entschlossen auch im Anhang möglichst viel Nützliches für Sie bereitzustellen. Dies sind eine Sammlung an Supermakros, mein "Machero-Add-In" mit nützlichen Funktionen für Excel, eine Linksammlung mit den besten kostenlosen VBA-Seiten und Foren im Internet, die Beschreibung zur Handhabung der mitgelieferten CD und ein Stichwortverzeichnis. Mein persönliches Anliegen ist es, Ihnen VBA für die Excel-Versionen 97, 2000 und 2002 anhand von praxisnahen Aufgaben leicht verständlich zu vermitteln. Das Buch spiegelt mein Wissen wider, welches ich mir die letzten Jahre durch meine ehrenamtliche Arbeit im deutschen Excel-Forum von Microsoft und durch meine bisherigen VBA-Projekte angeeignet habe. Das Buch enthält ca. 850 Makros, die Sie auf der mitgelieferten CD finden. Außerdem können Sie auf der CD meinen Urlaubsplaner finden, den ich für das Jahr 2002 vorbereitet habe. Wenn Sie fachliche Fragen, Anregungen oder Kritik loswerden wollen, erreichen Sie mich unter meiner Excel-Homepage http://members.aol.com/Machero oder unter meiner E-Mail-Adresse Machero@aol.com. Besuchen Sie auch ruhig einmal das Excel-Diskussionsforum news:microsoft.public.de.excel oder das Excel Spotligt-Forum unter der http://spotlight.de/zforen/mse/t/forum_mse_1.html. Sollten Sie noch nicht mit Diskussionsforen gearbeitet haben, finden Sie im Anhang C dieses Buches eine Erklärung, wie Sie sich diese wertvolle Wissensquelle zugänglich machen können. Ich wünsche Ihnen während des Lesens des Buches und beim späteren Anwenden der Lösungen viel Spaß! Bernd HeldMVP für Microsoft Excel Über den Autor Bernd Held ist gelernter Informatiker und programmierte drei Jahre lang bei der DEKRA Warenwirtschafts- und Suchsysteme für den KFZ-Bereich. Danach arbeitete er sechs Jahre bei debis Systemhaus im Controlling. Dort war er verantwortlich für das Berichtswesen, die Leistungsverrechnung, das Erstellen von betrieblichen Auswertungen und Wirtschaftlichkeitsrechnungen sowie für die Erstellung neuer Controlling-Tools auf Basis von Microsoft Excel. Zusätzlich schreibt er Fachartikel in renommierten Zeitschriften und verfasst Computerbücher. Sein Spezialgebiet ist Microsoft Office. Dort hat er sich auf den Bereich Excel und die VBA-Programmierung spezialisiert. Aber auch über Microsoft Works hat er schon mehrere Bücher geschrieben. Vor drei Jahren wurde er das erste Mal als MVP (Most Valuable Professional) von der Firma Microsoft ausgezeichnet. Dieser Titel wird für besondere fachliche Kompetenz, außerordentlichen Einsatz in den Diskussionsforen und für außergewöhnliches Kommunikationstalent verliehen. Im deutschsprachigen Excel-Forum von Microsoft (news:microsoft.public.de.excel) können Sie Bernd Held fast täglich antreffen, wenn Sie Fragen zu Excel und zur VBA-Programmierung haben. Dort hilft er Ihnen gern weiter. Besuchen Sie auch unser Markt+Technik VBA-Forum , moderiert von Bernd Held. Durchschnittliche Produktbewertung:
Anzahl der Produktbewertungen: 4
'>Klicken Sie hier und schreiben Sie Ihre Meinung zu diesem Produkt!
ein verständliches Kompendium
von:
Gradl aus Innsbruck
Datum:
11.7.2002
Ich arbeite ja schon seit längerem mit diesem Buch und möchte allen Interessierten sagen, dass dieses Buch zur Excel-VBA-Programmierung für mich sehr von Nutzen war und ist, ich gratuliere zur sehr guten Umsetzung und zum Praxisbezug! Besonders befällt mir das didaktische Vorgehen mit den vielen Beispielen, deren Code auch auf der Buch-CD zur Verfügung steht
Auch als Urlaubslektüre zu verwenden
von:
Wittkoetter aus Freising
Datum:
26.6.2002
Ich habe das Buch im Urlaub gelesen und fand es fesselnder als jeden Krimi. Was das Buch von allen anderen im Excel-VBA-Bereich unterscheidet (und ich habe schon viele versucht), es bleibt von der ersten bis zur letzten Seite verständlich und leicht nachvollziehbar und verfällt nicht in ein schwer verständliches Experten-Kauderwelsch, sodaß auch ein Quereinsteiger, oder einer der nur kurz nach einer bestimmten Lösung sucht, bestens damit zurecht kommt. Auch wenn mal eine Pause beim Durcharbeiten eingelegt wird, findet man sich beim Wiedereinstieg leicht wieder zurecht. Die vielen Beispiele, praxisbezogen und gut auskommentiert, machen viel Spaß und bringen viel Alltagsnutzen. Quintessenz: Immer wieder erfreulich, daß es das, was man als Lehrstoff sucht, daß es dies - nach vielen vergeblichen Suchen -auch tatsächlich gibt.
Alle Produktbewertungen anzeigen...
Anzahl der Produktbewertungen: 4
'>Klicken Sie hier und schreiben Sie Ihre Meinung zu diesem Produkt!
ein verständliches Kompendium
von:
Gradl aus Innsbruck
Datum:
11.7.2002
Ich arbeite ja schon seit längerem mit diesem Buch und möchte allen Interessierten sagen, dass dieses Buch zur Excel-VBA-Programmierung für mich sehr von Nutzen war und ist, ich gratuliere zur sehr guten Umsetzung und zum Praxisbezug! Besonders befällt mir das didaktische Vorgehen mit den vielen Beispielen, deren Code auch auf der Buch-CD zur Verfügung steht
Auch als Urlaubslektüre zu verwenden
von:
Wittkoetter aus Freising
Datum:
26.6.2002
Ich habe das Buch im Urlaub gelesen und fand es fesselnder als jeden Krimi. Was das Buch von allen anderen im Excel-VBA-Bereich unterscheidet (und ich habe schon viele versucht), es bleibt von der ersten bis zur letzten Seite verständlich und leicht nachvollziehbar und verfällt nicht in ein schwer verständliches Experten-Kauderwelsch, sodaß auch ein Quereinsteiger, oder einer der nur kurz nach einer bestimmten Lösung sucht, bestens damit zurecht kommt. Auch wenn mal eine Pause beim Durcharbeiten eingelegt wird, findet man sich beim Wiedereinstieg leicht wieder zurecht. Die vielen Beispiele, praxisbezogen und gut auskommentiert, machen viel Spaß und bringen viel Alltagsnutzen. Quintessenz: Immer wieder erfreulich, daß es das, was man als Lehrstoff sucht, daß es dies - nach vielen vergeblichen Suchen -auch tatsächlich gibt.
Alle Produktbewertungen anzeigen...