Logo
Menueleiste
Kopfzeile
Mann dreht das Zahnrad Was sind Makros?
In einer einfachen Sprache sollte es vielleicht so klingen:
  • Makros sind Programme, die in der Programmiersprache Visual Basic geschrieben werden.Ein Makro stellt einen abgegrenzten Textblock mit Anweisungen dar, der eine vordefinierte Anfangs- und Endzeile besitzt. Die Anfangszeile enthält auch den Makronamen.
  • Um ein Makro zu einem bestimmten Zeitpunkt zu starten, wird es durch seinen Namen an Objektereignisse gekoppelt. In Microsoft Excel könnte es zum Beispiel das Anklicken (Ereignis) einer Schaltfläche (Objekt) sein. Findet das Ereignis statt, wird auch das ans Objekt gekoppelte Makro automatisch ausgeführt.
  • Makros werden mit dem Visual Basic-Editor verfasst. Jede Microsoft Office-Anwendung, die die Makros unterstützt, ist mit so einem Editor ausgestattet. Durch eine gute Werkzeugsammlung ermöglicht der Editor auch die Gestaltung der Formulare.
Wieso Makros?
Makros bringen viele Vorteile mit sich:
  • Sie sind für alle Microsoft Office-Nutzer zugänglich. Für die VBA-Programmierung braucht man keine spezielle Software. Der Visual Basic-Editor wird mit den Microsoft Office-Produkten mitgeliefert.
  • Durch Visual Basic kann man in Microsoft Excel die Oberflächen mit Funktionen erschaffen, die einerseits den komplexen Anwendungen nicht nachstehen und andererseits diesen eine gute Ergänzung sein können. Die moderne objektorientierte Visual Basic-Sprache macht's möglich!
  • Viele Standardprogramme verfügen bereits über Funktionen, durch die ihre Daten gleich in externe Excel-Dateien übertragen werden können. Sind das andere Dateitypen wie Microsoft Access oder einfache Textdateien, ist es auch kein Problem. Solche Datenformate lassen sich leicht per Makros in Excel automatisch einlesen oder von Excel aus verwenden.
  • Formeln in Microsoft Excel sind nicht immer hilfsreich und ihre Möglichkeiten sind begrenzt. Sie müssen immer wieder an die Datenmengen oder geänderten Datenstrukturen angepasst werden. Die Formeln, die mehrere Excel-Dateien miteinander verknüpfen, machen es noch komplizierter. Die manuelle Bearbeitung ist in solchen Fällen nicht zu vermeiden und eine häufige Fehlerquelle.
  • Große Excel-Aufstellungen mit bloßen Formeln sind oft schwer zu steuern, nehmen sehr viel Speicherplatz in Anspruch und man braucht schon die Zeit, um sie zu öffnen. Eine Kombination aus den Makros, makrogesteuerten Formeln und Formularen ist in vielen Fällen optimal!
Fusszeile
So erreichen Sie mich:    E-Mail sergej.erbes@hotmail.de*,   Telefon 09445-991401 (abends)
Navigationsleiste
*Ich benutze keine E-Mail-Adressen mit der Endung @makros-erbes.de. Alle Mails dieser Art sind entweder gefälscht oder stammen nicht von mir.
Startseite Dienstleistungen Gestaltungsschema Richtlinien Vorherige Seite Naechste Seite