Synapsit-Logo

 

ynapsit

Anregen ist die Kunst des Lehrens

Excel-Tabellenblatt (Auszug)

über mich

 

A

B

C

D

1

Excel

 

lernen

 

2

Excel-Kenntnisse

erweitern

mit VBA

3

Excel-Grenzen

sprengen

Excel ist ein mächtiges Programm, mit dem viele Probleme sehr schnell und effizient gelöst werden können, die eigentlich in den Bereich der Programmierung fallen. Obwohl Excel in erster Linie ein Tabellenkalkulationsprogramm ist, kenne ich Ingenieure, die jahrelang alles mit Excel gemacht haben einschließlich ihrer schriftlichen Korrespondenz.

Häufiger aber werden die enormen Möglichkeiten des Programms nicht annähernd genutzt, denn prinzipiell sind Excel keine Grenzen gesetzt, da es mit VBA eine vollständige Programmiersprache in sich vereinigt. VBA bedeutet Visual Basic für Anwendungen. Es ermöglicht den direkten Zugriff auf die Objekte, aus denen Excel selbst aufgebaut ist. So lassen sich Ereignisse in Excel-Tabellenblättern auswerten, benutzerdefinierte Funktionen definieren oder Makros schreiben, die die Excel Tabellenblätter nur noch als Ein- Ausgabe-Medium verwenden. Eine Umrechnung für Temperaturen von Celsius auf Fahrenheit und umgekehrt benötigt so nur 2 Zellen. In die eine wird ein Wert eingegeben, der berechnete Wert in der anderen ausgegeben und wahlweise umgekehrt:

Interessiert ?

Rueters@synapsit.de

VBA-Lösung in Excel

Fahrenheit = Celsius * 9 / 5 + 32

Celsius = (Fahrenheit - 32) * 5 / 9

Makros sind keine eigenständigen Programme. Sie laufen nur in einer Anwendungsumgebung.

MS-Visual Basic Entwicklungsumgebung

Seitenanfang


[Übersicht] [Java & OOP] [Excel, VBA, VB] [Angebot] [Gesang] [Impressum]