Downloads > VBA-Beispiele

Hier finden Sie Dateien zu den Tipps, aber auch viele andere Dateien mehr. In ihnen sind kleine Beispiele enthalten, was wie umgesetzt werden kann - sei es ein Makro, ein Beispiel, wie eine Eingabe abgefangen werden kann, seien es Beispiele zu Formeln, kleinere Demonstrationen und Anregungen, wie man bei der Arbeit mit Office-Dateien vorgehen kann. Diese Beispiele lassen sich natürlich auf andere Problemstellungen übertragen.

Spaltenbreite aller Spalten aller Blätter ändern - Download 62

Auf allen Tabellenblättern der Mappe sollen alle Spalten die gleiche Breite haben. Die Festlegung der Breite soll in einem Dialogfeld erfolgen.

[spaltenbreitealle.zip (15 KB)] [Einzellink]

Reihe über mehrere Spalten - Download 61

In die Tabelle soll eine Reihe fortlaufender Zahlen eingetragen werden, allerdings mehrspaltig. Beim Erreichen einer bestimmten Zahl soll eine neue Spalte begonnen werden.

[reihespalten.zip (13 KB)] [Einzellink]

Mausposition - Download 59

Die Position des Mauszeigers soll ausgelesen werden, damit ein Element, zum Beispiel eine aufgerufene Userform, genau an dieser Stelle platziert werden kann.

[mausposition.zip (11 KB)] [Einzellink]

Kommentar per VBA - Download 58

Kommentaren in Tabellenblättern sollen automatisch per Makro/VBA bestimmte Eigenschaften, wie Schriftart, Schriftgröße und Schriftfarbe, zugewiesen werden.

[kommentar.zip (19 KB)] [Einzellink]

Grafik auswählen und auf eine bestimmte Zelle legen - Download 57

Auf der Grundlage einer Zahl in einer Zelle soll immer eine bestimmte Grafik bzw. ein Symbol über eine andere Zelle gelegt werden.

[chemie.zip (21 KB)] [Einzellink]

Formel zeigen und rechnen - Download 56

Per Funktion soll die Formel in einer anderen Zelle mit deren Ergebnis, getrennt durch ein Gleichheitszeichen, angezeigt werden.

[formelzeigen.zip (15 KB)] [Einzellink]

Farben eintragen und zählen - Download 55

Per VBA sollen die Farben in einem Bereich auf einem Tabellenblatt gezählt werden. Entweder soll am Ende eine Meldung mit der Anzahl der Farben erscheinen oder die Zahlen sollen als Ergebnis einer benutzerdefinierten Funktion (UDF) vorliegen. Zur Hilfe soll eine Tabelle mit den Farben und den zugehörigen Zahlen erstellt werden.

[farben.zip (18 KB)] [Einzellink]

Mehrfachauswahl in Listbox - Download 53

In einer Listbox auf einer Userform sollen mehrere Elemente ausgewählt werden können. Diese Mehrfachauswahl soll ausgelesen und verarbeitet (zum Beispiel in eine andere Listbox eingelesen) werden.

[listbox_mehrfachauswahl.zip (16 KB)] [Einzellink]

Zusammenfassen und Zählen von Artikeln - Download 52

In einer Liste mit Artikeln sollen gleiche Artikel gezählt und zusammengefasst werden. Gleichzeitig soll der Preis dieser gleichen Artikel addiert werden.

[zusammenfassen.zip (17 KB)] [Einzellink]

Internetadressen in Hyperlinks umwandeln - Download 51

In Zellen eingetragene Internetadressen (URLs) sollen per VBA/Makro in anklickbare Hyperlinks umgewandelt werden.

[link.zip (14 KB)] [Einzellink]

Kalender für VBA - Download 72

Ein Datum soll in einem kleinen Kalender gewählt werden.

Mit diesem Angebot ist es Ihnen möglich, in Ihre VBA-Anwendungen (auch Word, usw.) einen eigenen Kalender zu integrieren und das angeklickte Datum zu verarbeiten. Somit sind Sie nicht auf den Windows-Kalender (mscal.ocx) angewiesen. Auch die Weitergabe des VBA-Projekts ist kein Problem mehr, denn der Kalender befindet sich direkt im Projekt. Die Installation ist einfach - Sie brauchen in Ihrem Projekt nur per Datei > Importieren drei Dateien zu wählen und der Kalender steht zur Verfügung. Sie können ihn einfach mit Dlg_Kalender.Show aufrufen und haben dann das Datum zur Verfügung: meinDatum = Kalender.Datum

[vba_kalender.zip (61 KB)] [Beschreibung als PDF] [Einzellink]

Zellen dürfen nicht aktiviert werden - Download 3

Die Zellen mit Formeln soll man nicht aktivieren können, ohne dass ein Blattschutz gesetzt ist.

Beim Anklicken, also Aktivieren von festgelegten Zellen wird die vorher aktive Zelle aktiviert, so dass eine Bearbeitung dieser festgelegten Zellen nicht möglich ist.

[ausblenden.zip (10 KB)] [Einzellink]

Daten transponieren (drehen) - Download 2

In einer Spalte stehen Adressen: Anrede, Name, Strasse, Ort, zwei Leerzeilen, nächste Adresse. Das Makro erstellt eine mehrspaltige Tabelle daraus (mit Spalten Name, Strasse, Ort, usw).

Enthalten sind hier Schleifen über Zellen mit Abbruchbedingungen und die Arbeit mit Variablen.

[adressen.zip (17 KB)] [Einzellink]

Eingaben in Zellen abfangen - Download 1

In Spalte A soll das Datum eingetragen werden. Sobald dort das Datum eingetragen wird soll in B die aktuelle Zeit erscheinen. In Spalte C soll wiederum die Zeit erscheinen (in Std. / min), sobald in Spalte E das aktuelle Datum eingegeben wird.

In dieser Datei wird demonstriert, wie Eingaben in Zellen abgefangen werden können, wie man diese prüfen und wie man darauf reagieren kann.

[autodatum.zip (14 KB)] [Einzellink]

Excel nach bestimmter Zeit beenden - Download 54

Eine Zelle wird rot gefärbt. Wie lange brauchen Sie, diese anzuklicken? - Download 50

Aufteilung von Zeiten auf mehrere Tage unter Beachtung einer täglichen Höchstzeit - Download 49

Tabellenblätter ohne Duplikate zusammenfassen - Download 48

Pro Zelle sind mehrere Zahlen enthalten. Herausfiltern der doppelten - Download 47

Menü in Userform - Download 46

Symbolleisten ausblenden, Datei nur mit eigener Schaltfläche schließen - Download 45

Zahlen in Texten hochstellen - Download 44

Daten in Userformmaske - Download 43

Aus allen Mappen eines Verzeichnisses Werte einlesen (ohne öffnen) - Download 42

Alle Eingaben in einer Datei protokollieren (inklusive der vorherigen Inhalte) - Download 41

Nach Zelleingabe Zelle mit gleichem Wert aktivieren - Download 40

Zeichenfolge bei bestimmter Zeichenfolge aufteilen - Download 39

Buttonwert an Makro übergeben - Download 38

Punktzahl = Datum, Rückumwandlung in Zahl - Download 37

Nach Datum aus einer Textbox auf Blatt suchen - Download 36

Datei nach bestimmtem Datum nicht mehr öffnen lassen - Download 35

Zellhintergrundfarbe aus Userform ändern - Download 34

Autofilter bei Eingabe - Download 33

Mit Userform nach Monat filtern - Download 32

Verschiedene Tage nach einer Rechnungsnummer durchsuchen, Beträge addieren - Download 31

Aufgaben zu den Grundrechenarten per Zufall erstellen, Ergebniseingabe überprüfen - Download 30

Alle Zahlen, die kleiner als eine bestimmte Zahl sind, löschen - Download 29

Userform mit blinkendem Label - Download 28

Diagramm in Userform - Quelle unbekannt - Download 27

Das Chemtrailhandbuch von Jörg Lorenz mit einem Vorwort von Jörg Kachelmann

Susanne Hammann-Sayilir - Modedesign  Modeillustration