Articles

10 – Einige nützliche Makros

Was ist ein Makro?

Ein Tabellenkalkulationsmakro ist ein Computerprogramm, das innerhalb einer Tabelle aufgerufen werden kann. Die einfachsten Makros ermöglichen es dem Benutzer lediglich, eine Sequenz von Tabellenkalkulationsvorgängen aufzuzeichnen, die der Computer dann speichert und bei Bedarf wiederholen kann. Alle modernen Tabellenkalkulationen verfügen über die Möglichkeit, Makros aufzuzeichnen und zu verwenden, um eine bestimmte Reihe von Anweisungen zu wiederholen. Während diese für routinemäßige, sich wiederholende Rechenaufgaben sehr nützlich sein können, ist ihr Nutzen im vorliegenden Kontext gering, obwohl wir sie gelegentlich verwenden können, um herauszufinden, wie Excel visuell eingegebene Informationen codiert.

Das Hauptaugenmerk dieses Kapitels wird auf Makros liegen, die die ohnehin schon beachtliche Leistung der Tabelle durch die Einbeziehung externer Programmanweisungen erweitern. Ab Excel 5 wird die Makrosprache (z., die Computersprache, die zum Kodieren des Makros verwendet wird) von Excel ist VBA, das ausreichend flexibel und leistungsfähig ist, um es dem Tabellenkalkulationsbenutzer zu ermöglichen, zusätzliche mathematische Operationen seiner Wahl einzuführen, Operationen, die nicht bereits Teil des üblichen Tabellenkalkulationsrepertoires sind. Frühere Versionen von Excel verwendeten eine weniger transparente und sicherlich viel weniger leistungsfähige Makrosprache namens XLM, auf die hier nicht eingegangen wird.Die Buchstaben VBA stehen für Visual BASIC for Applications, eine Erweiterung von BASIC, das selbst ein Akronym für Beginners‘ All-purpose Symbolic Instruction Code ist.