Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

Excel-VBA in 21 Tagen. Für Excel 97/2000/2002.

Excel-VBA in 21 Tagen. Für Excel 97/2000/2002.

von: Bernd Held

Markt +Technik Verlag, 2002

ISBN: 9783827265067, 601 Seiten

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 19,95 EUR

Ersparnis: 20,00 EUR

  • Access 2002 - Datenbanken planen, entwickeln, optimieren
    Finanzbuchhaltung und Jahresabschluss
    Kanban. Optimale Steuerung von Prozessen
    Basiswissen Beschaffung.
    PHP 5
    Warum fällt das Schaf vom Baum? - Gedächtnistraining mit der Jugendweltmeisterin
    ABC der Managementtechniken
    Mitarbeiter- und Kundenbefragungen - Methoden und praktische Umsetzung
  • Schluss mit diesen Spielchen! Manipulationen im Alltag erkennen und wirksam dagegen vorgehen

     

     

     

     

     

     

     

     

 

Mehr zum Inhalt

Excel-VBA in 21 Tagen. Für Excel 97/2000/2002.


 

Tag 15 (S. 420)

Funktionen einsetzen, um Excel zu automatisieren

Standardmäßig bietet Ihnen Excel einige hundert Funktionen an, die Sie für Ihre tägliche Arbeit nützen können. Dabei muss man zwischen den Funktionen unterscheiden:

- Auf der einen Seite gibt es Funktionen, die Sie in einer Tabelle direkt in eine Zelle eingeben. Die populärste dieser Funktionen ist die Funktion SUMME(), die einen angegebenen Zellenbereich summiert. Weitere Funktionen können über den Funktions- Assistenten elegant in Ihre Tabellen eingefügt werden.

- Daneben gibt es spezielle VBA-Standardfunktionen, die Sie in Ihren Makros einsetzen können, um bestimmte Aufgaben zu erledigen. Ein Beispiel für eine solche Funktion stellt die Funktion Len dar, über die Sie die Länge beispielsweise eines Zelleninhaltes feststellen können. Diese und weitere Funktionen können Sie in der Online-Hilfe auf der Registerkarte INHALT unter der Rubrik FUNKTIONEN nachschlagen. In den meisten Fällen wird zu diesen Funktionen auch ein kleines Beispiel angeboten, welches Sie kopieren und in Ihre eigenen Makros mit einbauen können.

- Des Weiteren gibt es Funktionen, die Sie selbst schreiben, um sich Schreibarbeit zu sparen und Redundanz von Quellcode zu vermeiden. Ein Beispiel für diese Art von Funktionen wäre eine Funktion, die überprüft, ob eine bestimmte Tabelle in einer Arbeitsmappe vorhanden ist. Da Sie so eine Aufgabe in der Programmierung bestimmt sehr oft durchführen werden, empfiehlt es sich, eine solche Aufgabe in eine allgemeine Funktion zu packen und diese dann aus den verschiedenen Makros aufzurufen. Der Vorteil liegt auf der Hand: Wenn Sie die Funktion ändern möchten, dann müssen Sie dies nicht an zig Stellen im Quellcode machen, sondern eben nur in dieser einen Funktion.

15.1 Eigene Tabellenfunktionen stricken

Sicher ist die Auswahl der standardmäßig angebotenen Tabellenfunktionen ganz beträchtlich und in den meisten Fällen auch ausreichend. Trotzdem gibt es hier und da noch Bedarf, eigene Tabellenfunktionen zu erstellen, um spezielle Aufgaben zu lösen. Die so erstellten neuen Tabellenfunktionen können Sie ebenso über den Funktions-Assistenten unter der Rubrik BENUTZERDEFINIERT einfügen. Sehen Sie nun anhand einiger typischer Beispiele aus der Praxis, wie Sie neue Tabellenfunktionen erstellen und einsetzen können.