VBA-Tipps & Tricks
Diese Sammlung an VBA-Tipps & Tricks soll ihnen helfen, beim täglichen Umgang mit VBA und den entsprechenden Applikationen schneller ans Ziel zu gelangen. Neben dem Quelltext und einer Beschreibung steht meist ein Beispielprojekt zum Download bereit.
Die Beispielprojekte der einzelnen Tipps sind meist ausführlich kommentiert. Aus Gründen der Übersichtlichkeit wird auf unseren Webseiten häufig auf die Kommentare verzichtet.
Tipps zu DirectX finden Sie in unserer DirectX-Rubrik, Tipps zu Visual Basic .Net finden Sie in unserer .Net-Rubrik.
Allgemein 21
Access
Excel 70
PowerPoint 1
Outlook 3
Word 26
Sonstige
Zu den VB-Tipps
Unsere Downloadarchive sind gegen unberechtigte Zugriffe geschützt. Sollten Sie daher wider Erwarten Probleme mit Downloads haben, haben wir für Sie diese Informationen zusammengestellt.
Zeichenerklärung ...
Tipp mit Download
Tipp ohne Download (ggf. Java-Script erforderlich)
Bei Fragen zu VB- oder VBA-Tipps nutzen Sie bitte unser VB-/VBA-Forum.
Greifen Sie zu unserem Anmeldeformular, wenn Sie auch interessante Tipps & Tricks haben, die Sie einer breiten Gemeinschaft von Gleichgesinnten zur Verfügung stellen wollen. Jeder eingesandte Tipp wird selbstverständlich mit Ihrem Namen veröffentlicht und nimmt bei Veröffentlichung automatisch an unserem Tippwettbewerb teil.
Anregungen oder Verbesserungsvorschläge bitte an Detlev Schubert.
Stand: 12.12.2011VBA-Tipps gesamt: 121

Allgemein [ Top ]
 Code abhängig von der VBA-Version ausführen
 Dateisuche mit dem FileSearch-Objekt
 Hyperlink folgen (Label auf UserForm)
 InputBox im eigenen Design
 Installierte Schriftarten mit Vorschau anzeigen
 Laufschrift im Webbrowser-Control
 ListBox - Spaltenüberschriften in 2. ListBox anzeigen
 Passwort-Abfrage
 Schriftart installiert?
 Steuerelementgruppe erstellen (Userform)
 TextBox mit Kontextmenü (UserForm)
 UserForm - ActiveControl-Eigenschaft
 UserForm - Skin-Effekt
 UserForm-Einstellungen speichern (INI-Datei)
 UserForm minimieren/maximieren
 UserForm mit Icon in der Titelleiste
 UserForm ohne Titelleiste anzeigen
 UserForm Schließen-Schaltfläche deaktivieren
 UserForm Schließen-Schaltfläche entfernen
 UserForm ungebunden anzeigen
 UserForm verschieben verhindern

Excel [ Top ]
 Add-Ins erstellen, laden und entfernen
 Aktuelle Zellselektion verändern/bearbeiten
 Arbeitsmappe (offene) löschen
 Arbeitsmappe bereits in Excel geöffnet?
 Arbeitsmappe mit nur einem Tabellenblatt erstellen
 Arbeitsmappen - allgemein
 BeforeClose-Ereignis
 Bibliotheken dynamisch laden und entfernen
 Blatt/Blattname in Arbeitsmappe vorhanden?
 Dateien in vorgegebenen Verzeichnis ermitteln
 Dateinamen in ComboBox/ListBox auflisten
 Dateinamen in Tabellenblatt ausgeben
 Daten aus einer Arbeitsmappe einlesen (ADO)
 Daten aus einer Arbeitsmappe einlesen (DAO)
 Daten aus einer Arbeitsmappe einlesen (Formeln)
 Daten in Zellen schreiben
 Daten speichern/lesen (Binär-Datei)
 Daten speichern/lesen (Text-Datei)
 Datensätze suchen und kopieren
 Datum suchen
 Datumszuweisung in Tabellenzelle
 Diagramm-Daten auslesen
 Diagramme auf UserForm anzeigen
 Diagramme erstellen
 Dialoge zur Dateiauswahl
 Doppelte Datensätze ermitteln (DAO)
 Doppelte Datensätze löschen
 Doppelte Datensätze löschen (DAO)
 Ereignisse des Application-Objekts
 Ereignisse des Chart-Objekts
 Ereignisse des Workbook-Objekts
 Ereignisse des Worksheet-Objekts
 EURO-Konvertierung
 Face-Id's der CommandBarButtons
 Formelbezüge umwandeln
 Fortschrittsleiste (ProgressBar)
 Hyperlinks
 Kommentare auf einer UserForm anzeigen
 Kontext-Menü ändern und erstellen
 Laufschrift in der Titelleiste einer UserForm
 Leere Zeilen in Auswahl löschen
 Leere Zeilen in einer Tabelle löschen
 Letzte Zeile, Spalte, Zelle mit Daten ermitteln
 ListBox - RowSource-Eigenschaft
 ListBox - RowSource/-ColumnHeads-Eigenschaft
 ListBox - Spaltenüberschriften mit RowSource-/ColumnHeads
 Makroaufzeichnung zum Generieren von Code
 Makroausführung beschleunigen (Objekte)
 Makro in Zeitintervallen ausführen
 Prefix aus Zellen löschen
 Registerfarbe zuweisen
 Seitenanzahl (Druckseiten) ermitteln
 Steuerelementgruppe erstellen (Tabellenblatt)
 Symbolleiste - eigene Grafiken integrieren
 Symbolleiste - eigene Grafiken integrieren - 2 -
 Symbolleisten aus- / einblenden
 Tabellen in HTML exportieren
 Tabellen vergleichen
 Tabellenblätter aufsteigend sortieren
 Text in Spalten verteilen
 Textdatei öffnen
 UserForm-Einstellungen speichern (Tabellenblatt)
 VBE - Komponenten/Prozeduren ermitteln
 VBE - Module exportieren/importieren
 VBE - Zeilennummerierung von Makros
 Zeilen und Spalten verschieben
 Zellbereich mit RefEdit markieren
 Zellbereich über InputBox markieren
 Zellbereiche ermitteln (SpecialCells)
 Zellgruppierungen mit Tabellenschutz



Outlook [ Top ]
 E-Mail-Anhänge automatisch speichern
 E-Mails automatisch weiterleiten
 Selektierte Mail(s) ermitteln

Powerpoint [ Top ]
 Folien in eine neue Präsentation kopieren

Word [ Top ]
 Abschnittswechsel löschen
 Auto-Makros
 Automatisches Starten von Macros
 Dateien in vorgegebenen Verzeichnis ermitteln
 Diagramm – Eingebettetes Excel-Diagramm bearbeiten
 Diagramm – Eingebettetes MS-Graph-Objekt bearbeiten
 Diagramm – MS-Graph-Objekt in Dokument einfügen
 DocumentChange-Ereignis des Application-Objekts
 Dokumente bearbeiten
 Dokumente konvertieren
 Dokument schreibgeschützt?
 Ereignisse des Application-Objekts
 Ereignisse des Document-Objekts
 Formularfelder - Access-Datenbank erstellen (DAO)
 Formularfelder über UserForm ausfüllen
 Makroaufzeichnung zum Generieren von Code
 Papierfächer des aktiven Druckers auslesen
 Schriftarten auflisten
 Seiten in einzelne Dokumente speichern
 Symbolleiste erstellen
 Symbolleiste - eigene Grafiken integrieren
 Textmarken und ihr Verhalten
 Word-Befehle ändern
 WordBasic-Sortier-Funktion
 Word-Dialog Speichern unter
 Wörter suchen und zählen

Zu den VB-Tipps Zum Seitenanfang  

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | VB/VBA-Forum | VB.Net-Forum | DirectX-Forum | Foren-Archiv | DirectX | VB.Net | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Montag, 12. Dezember 2011