Versions-Dokumentation VBA-Tanker

Versions-Dokumentation

V.444 (15.07.2019):

  • Funktion, die die Sätze in einer Textdatei zählt
  • Dynamisch viele Spalten in zwei Tabellen vergleichen und Unterschiede kennzeichnen
  • Zwei Bereiche in zwei Tabellen vergleichen und Unterschiede dokumentieren
  • Zwei Tabellen miteinander vergleichen und Unterschiede einfärben V.2 (Schleife)
  • Zwei Tabellen miteinander vergleichen und Unterschiede einfärben V.1. (Array)

V.443 (15.07.2019):

  • Mehrere, nicht zusammenliegende Bereiche leeren bzw. füllen
  • Gemeinsamkeiten in zwei Tabellen finden und kennzeichnen
  • Nach erfolgter Existenzprüfung eine neue Tabelle einfügen und benennen
  • Ein Textfeld am unteren Rand einer Präsentation einfügen
  • Beim Öffnen einer Mappe alle Tabellen schützen

V.442 (12.07.2019):

  • Ein Sonderzeichen aus allen Zellen der Markierung entfernen
  • Über einen ToggleButton einen bestimmten Bereich ein- und ausblenden
  • Über die Eingabe einer Zahl bestimmte Zeilen ausblenden
  • Benutzerdefinierte Funktion, um die Zellenfarbe in HexCode auszugeben
  • Das Ohm-Zeichen in der ersten freien Zelle einer Spalte einfügen

V.441 (09.07.2019):

  • Alle Zellen mit einer Gültigkeitsregel ermitteln und kennzeichnen
  • Alle Zellen mit einer bedingten Formatierungsregel finden
  • Alle Zellen mit Kommentaren in einem vorgegebenen Bereich ermitteln
  • Alle Zellen mit Text in einem vorgegebenen Bereich ermitteln (Specialcells)
  • Alle numerischen Zellen in einem Bereich zählen (keine Formelzellen)
  • Alle numerischen Zellen (keine Formeln) in einem Bereich kennzeichnen
  • Alle Zellen mit Formeln in einem Bereich ermitteln (For each Next – Schleife)
  • Alle Zellen mit Formeln in einem Bereich ermitteln (Methode SpecialCells)
  • Alle leeren Zellen in einem vorgegebenen Bereich ermitteln
  • Erste leere Zelle in Spalte A finden (Suche beginnend von unten)
  • Erste leere Zelle in Spalte A finden (Suche beginnend von oben)

V.440 (05.07.2019):

  • Automatisch beim Öffnen einer Mappe ein Backup erstellen
  • Alle externen Verknüpfungen in einer Arbeitsmappe finden und im Direktfenster ausgeben
  • Alle Formeln in einer Tabelle finden und kennzeichnen
  • Mehrere Kostenstellen (Werte) auf Gruppen verdichten
  • Bestimmte Kostenstellen aus einer Tabelle automatisch entfernen
  • Text aus Spalte trennen und nur bestimmte Infos weiterverarbeiten
  • Flexibel alle Werte je Konto summieren
  • Daten filtern und in andere Tabelle kopieren und als PDF konvertieren
  • Die drei größten Werte je Monat ermitteln, kennzeichnen und melden
  • Eine Liste wird auf einer anderen Tabelle verdichtet
  • Automatisch nach jeder fünften Spalte eine leere Spalte einfügen
  • Einen bestimmten Zellenbereich automatisch von der vorherigen Tabelle holen
  • Den Colorindex bei der Bedingten Formatierung von Excel auslesen
  • Zwei Zellen miteinander spiegeln
  • VBA-Rundschreiben 06/2019
  • VBA-Rundschreiben 05/2019
  • VBA-Rundschreiben 04/2019

V.439 (26.06.2019):

  • Alle CSV-Dateien aus einem Ordner in eine Mappe einlesen
  • Eine Formel zur Berechnung des Saldos nach unten ausfüllen und in Festwerte wandeln
  • Alle markierten Zellen in Groß-/Kleinschreibweise wandeln

V.438 (25.06.2019):

  • Fehlerhafte Bezüge in einer Tabelle kennzeichnen
  • Mehrere Unterordner automatisch anlegen
  • Eine bedingte Abfrage einer Tabelle unter Berücksichtigung mehrerer Kriterien (ADO & SQL)
  • Alle Umsätze aus einer geschlossenen Mappe holen, die einem bestimmten Kriterium entsprechen
  • Die Anzahl der sich in einer geschlossenen Mappe befindlichen Datensätze abfragen (ADO & SQL)
  • Die Anzahl von Buchungen pro Kostenstelle und Tag zählen und summieren (ADO & SQL)

V.437 (07.06.2019):

  • Eine Gültigkeitsliste basierend auf einem Bereich erstellen
  • Mehrere Zeichen in der kompletten Spalte ersetzen
  • Nicht benötigte Zeilen und Spalten ausblenden (Tabelle aussägen)
  • Automatisches Sammeln von Daten aus mehreren Tabellen
  • Alle markierten Zellen in ein lesbares Datumsformat konvertieren

V.436 (06.06.2019):

  • Überarbeiten Beispiele – (Pflege-Update)

V.435 (05.06.2019):

  • Für jeden Tag im Monat eine Tabelle drucken
  • Ein Dropdown-Steuerelement füllen und auswerten (Word)
  • Einen Bereich in einer Tabelle über eine InputBox auswählen
  • Einen Hyperlink auf eine ganze Zeile in einer anderen Tabelle setzen
  • Doppelte Nummern in einer Spalte ermitteln und in anderer Spalte unikat ausgeben

V.434 (04.06.2019):

  • Überarbeiten Beispiele (Pflege-Update)

V.433(31.05.2019):

  • Mehrere nicht zusammenliegende Bereiche initialisieren
  • Mit ADO auf die aktive Mappe zugreifen und den SVERWEIS ersetzen
  • Den AutoFilter mit einer Wildcard verwenden
  • Den AutoFilter mit „von“ – „bis“ benutzen
  • Mehrere Datenfilter in Spalten setzen

V.432(28.05.2019):

  • Ein Zellendropdown erstellen und mit einem Datenfeld füllen
  • Eine Gültigkeitsliste anlegen und mit einem Array befüllen
  • Ein Zellendropdown anlegen, füllen und automatisch herunterklappen
  • Zwei Userformen parallel nebeneinander aufrufen
  • Über ein Excel-Makro das Outlook-Postfach auslesen

V.431(21.05.2019):

  • Den FileDialog (Datei öffnen-Dialog) verwenden
  • Funktion, die prüft, ob eine bestimmte Mappe bereits geöffnet ist
  • Die Pfade und Dateinamen aller geöffneten Arbeitsmappen im Direktfenster ausgeben
  • Einen Bereich aus einer geschlossenen Mappe auslesen, ohne diese zu öffnen
  • Externe Mappe einlesen, ohne diese zu öffnen (Passwort verschlüsselt)

V.430(20.05.2019):

  • Eine Passwort-geschützte Mappe im Modus readonly öffnen und Daten extrahieren
  • Über eine Matrixformel ermitteln, wie viele Einträge in Spalte A größer sind als in Spalte B
  • Alle Daten aus einer Mappe holen, ohne diese zu öffnen (DAO)
  • Funktion, die die maximale Nachkommastellen Anzahl in einem Bereich ermittelt
  • Einen formatierten Wert über die Methode Find suchen

V.429(13.05.2019):

  • Tabellen einer Mappe nach der Farbe des Registers sortieren
  • Leere Zeilen einer Tabelle nach oben sortieren
  • Bestimmte Zeilen einer Tabelle mit Hilfe des AutoFilters löschen
  • Eine neue Tabelle an das Ende einer neuen Mappe einfügen und benennen
  • Über ein Makro alle Arbeitsmappen-Ereignisse löschen

V.428(12.05.2019):

  • Vier Varianten, um die letzte, belegte Zeile einer Tabelle zu finden
  • Prüfung, ob es verbundene Zellen in der aktiven Tabelle gibt
  • Umstellen von Minuszeichen, die am rechten Rand der Zelle erscheinen
  • Den größten Wert in einer übergebenen Liste finden
  • Den größten Wert aus einigen, übergebenen Zellen ermitteln

V.427(07.05.2019):

  • Eine neue Mappe anlegen, Tabelle anlegen und Mappe speichern
  • Eine neue Mappe auf Basis einer Vorlage anlegen
  • Bestimmte Regionen in einer Pivot-Tabelle ausblenden
  • Alle Kommentare in der Mappe anzeigen / verbergen
  • Den Inhalt einer Variablen als Namen festlegen
  • Verschiedene Farben und Schriften anwenden
  • Ein Rechteck in eine Tabelle einfügen und einen Text hinzufügen
  • Alle Shape-Namen einer Tabelle auslesen und ausgeben
  • Mehrere Bereiche vereinen, zufällige Zahlen berechnen und formatieren
  • Alle negativen Werte in der Mappe bedingt formatieren

V.426(06.05.2019):

  • Einen Array füllen, drehen und anschließend in einer Spalte ausgeben
  • Einen Array füllen und in einer Zeile ausgeben
  • Sicherstellen, dass der AutoFilter auf der aktiven Tabelle ausgeschaltet ist
  • Den AutoFilter für eine Tabelle einblenden
  • Prüfung, ob der Datenfilter für die aktive Tabelle bereits angezeigt wird
  • Den AutoFilter nur für bestimmte Spalten einschalten
  • Den AutoFilter in einem ListObject ein- und ausschalten
  • Einen Namen mit einem Bezug auf eine Zelle anlegen
  • Das Einfügen von neuen Tabellen verhindern
  • Eine Monatstabelle nach Prüfung automatisch anlegen

V.425(04.05.2019):

  • Mit Hilfe von ADO in eine geschlossene Mappe schreiben
  • Mit ADO eine komplette Spalte in einer geschlossene Mappe mit Nullen füllen
  • Ein bedingtes Initialisieren bestimmter Artikel in einer Mappe, ohne diese vorher zu öffnen
  • Mengen aus einer Excel-Tabelle in eine andere Mappe schreiben, ohne diese zu öffnen
  • Anhand einer Nummer neue Bezeichnungen in eine geschlossen Mappe schreiben (ADO + SQL)

V.424(03.05.2019):

  • Alle Daten aus einer geschlossenenen Arbeitsmappe holen (ADO+SQL)
  • Einen bestimmten Datensatz über einen Schlüssel aus einer geschlossenen Mappe holen (ADO + SQL)
  • Alle Projekte in einem bestimmten Zeitraum aus einer geschlossenen Mappe holen (ADO + SQL)
  • Von Access aus auf eine Excel-Mappe zugreifen und Daten auslesen
  • Eine neue Tabelle in einer externen Mappe hinzufügen (ADO + SQL)

V.423(01.05.2019):

  • Datum aus einer 3-4 stelliigen Zahl herstellen
  • Anhand einer Liste prüfen, welche Nummern auf zwei anderen Tabellen fehlen
  • Fehlende und doppelte Rechnungsnummern in einer Liste erkennen
  • Alte Zahlungseingänge aus einer Liste entfernen
  • Eine Kontenbezeichnung über die Kontonummer aus einer anderen Mappe holen

V.422(26.04.2019):

  • Tool: Alle Formeln dokumentieren, löschen und wieder einspielen
  • Alle benannten Bereiche in der Mappe auf einer Tabelle auslesen
  • Fehlerhafte Namen aus einer Arbeitsmappe entfernen
  • Den Max-Wert einer Spalte mehrfach finden und kennzeichnen (Methode FindNext)
  • Mit Hilfe von Chr(39) eine SQL- Anweisung schreiben ohne Apostrophen

V.421(124.04.2019):

  • Prüfen, ob ein bestimmter Ordner auf dem Desktop des Anwenders liegt
  • Einen Ordner automatisch anlegen, wenn er fehlt (FSO)
  • Pfad zum Ordner „Dokumente“ des Anwenders auslesen
  • Einen Ordner vom Desktop in ein anderes Verzeichnis verschieben (FSO)
  • Einen Ordner vom Desktop in ein anderes Verzeichnis hineinkopieren (FSO)
  • Einen Ordner samt aller Unterordner und Dateien löschen (FSO)
  • Prüfen, ob eine bestimmte Datei auf dem Desktop liegt (FSO)
  • Eine Datei auf dem Desktop prüfen und umbenennen (FSO)
  • Eine Datei kopieren und einfügen (FSO)

V.420(111.04.2019):

  • In einer Spalte Zahlen nach unten ausfüllen (andere Schrittweite)
  • Alle möglichen Kombinationen zweiter Spalten auflisten
  • Kilowattstunden pro Kunde erfassen (Leseranfrage)
  • Ein Shape in einer Tabelle benennen und darauf zugreifen (Leseranfrage)
  • Aus Excel heraus Daten in eine Word-Vorlage transferieren (Leseranfrage)
  • Alle Sound-Dateien von Windows listen (Leseranfrage)
  • Über den Einsatz von DAO die unikaten Nummern aus einer Spalte zählen (Leseranfrage)
  • Mehrere Kontrollkästchen in eine Tabelle einfügen und mit einem Makro verknüpfen (Leseranfrage)
  • Bestimmte Kontrollkästchen aus einer Tabelle entfernen und wieder neu einfügen (Leseranfrage)
  • Über eine Userform Zellen einfärben (Leseranfrage)
  • Den benutzten Bereich einer Tabelle in einen Array schreiben (Formel und Adresse – Leseranfrage)
  • Eine kumulierte Summe in Abhängigkeit vom aktuellen Datum schreiben (Leseranfrage)
  • Den Internet Explorer starten und bestimmte Webseite laden
  • Eine bedingte Summierung pro Nr durchführen und Differenz von Plan/Ist ausweisen (Leseranfrage)
  • Ein Beispiel für eine Suchen-Maske (Leseranfrage)

V.419(09.04.2019):

  • Zwei Beispiele, um Zufallsdaten in einem bestimmten Wertebereich zu generieren
  • Den Advanced-Filter im Zusammenspiel mit einem Change-Ereignis verwenden
  • Den integrierten Dialog Objekt einfügen anzeigen und auswerten
  • Ein PDF über einen Auswahldialog in eine Tabelle einfügen

V.418(01.04.2019):

  • VBA Rundschreiben 11/2018
  • VBA-Rundschreiben 01/2019
  • VBA-Rundschreiben 02/2019
  • VBA-Rundschreiben 03/2019

V.417(22.03.2019):

  • Mehrere Diagrammblätter erstellen, mit Daten verknüpfen und ans Ende der Mappe verschieben
  • Diagramm anlegen und an Zelle heften
  • Ein Zellendropdown per Doppelklick erzeugen und die Namen aller Linien aus einem Diagramm darin anbieten
  • Ein Zellendropdown für einen Bereich vergrößert in einer Userform anzeigen
  • Ein Zellendropdown beim Klicken über den Zoom vergrößern
  • Auf andere Mappe zugreifen, Daten verdichten und Laufzeit messen (SQL & ADO)

V.416 (21.03.2019):

  • Kombinationsmöglichkeiten von Pendlerverflechtungen berechnen
  • Aus Excel heraus eine Access-Tabelle abfragen, die Verknüpfungen zu einer anderen Access-Tabelle hat
  • Über den Einsatz von DAO eine Tabelle nach Kostenstellen konsolidieren
  • Bestimmte Tabellen in neue Mappe übertragen (nur Werte, ohne benannte Bereiche, ohne Shapes)
  • Eine Progressbar mit Prozentangabe der verbleibenden Laufzeit

V.415 (18.03.2019):

  • Alle Spalten ab einer bestimmten Spalte entfernen
  • Alle selektierten Tabellen einer Mappe auslesen
  • Mehrere Bereiche in einer Tabelle schattieren (formattechnisch vorbelegen)
  • Einen Bereich in die Zwischenablage kopieren und daraus wieder auslesen
  • Das Erstellungsdatum / Letzte Änderung eines Word-Dokuments ermitteln

V.414 (17.03.2019):

  • Suchen nach einem Text in verbundenen Zellen (Mehrfachsuche)
  • Beim Betreten einer bestimmten Tabelle einen Bereich aus einer anderen Tabelle einfügen (nur Werte)
  • Beim Betreten einer bestimmten Tabelle einen Bereich aus einer anderen Tabelle einfügen (Formeln und Formate)
  • Beim Betreten einer bestimmten Tabelle einen Bereich aus einer anderen Tabelle einfügen (nur Werte / ADO & SQL)
  • Eine Formel in eine Zelle schreiben, wenn eine Eingabe vorgenommen wird

V.413 (10.03.2019):

  • Den integrierten Dialog zum Einfügen eines Hyperlinks aufrufen
  • Über einen Dialog eine Bilddatei in einer PowerPoint-Präsentation einfügen
  • Benutzerdefinierte Funktion, die unikate Werte in einem ListObject zählt
  • Mehrere Bereiche einer Tabelle mit einem umschließenden Rahmen versehen
  • Die Anrede vom Namen in einer Zelle trennen

V.412 (09.03.2019):

  • Geänderte Zeilen kennzeichnen
  • Eine Word-Tabelle mit festgelegten Spaltenbreiten einfügen
  • Über einen ToggleButton die nächsten 10 Zeilen ein- und ausblenden
  • Doppelte Daten aus allen Spalten entfernen (Methode RemoveDuplicates)
  • Die Beschriftung eines Optionsschaltfläche direkt aus einer Zelle beziehen

V.411 (04.03.2019):

  • Mittelwert für bestimmte Spalte in Array bilden
  • Mittelwert für bestimmte Zeile in Array bilden
  • Eine Lister aller ImageMSO-Symbole für Ribbons
  • Einen Endtermin auf Basis von Werktagen berechnen
  • Eine mehrspaltige ListBox variabel aus einer Tabelle befüllen (Eigenschaft List)

V.410 (03.03.2019):

  • Min-Wert im Array pro Spalte bilden
  • Alle Spalten in einem Datenfeld summieren und ausgeben
  • Zeile für Zeile im Array summieren und in Tabelle ausgeben
  • Tabelle in einen Array einlesen, drehen und in anderer Tabelle ausgeben
  • Monatsumsätze konsolidieren und auf 12 Tabellen ausgeben (ADO & SQL)

V.409 (02.03.2019):

  • In eine Excel-ListBox Daten über eine Abfrage aus Access holen (SQL + ADO)
  • Massendaten aus einer Tabelle in eine Matrix konsolidieren (ADO & SQL) – V.1
  • Massendaten aus einer Tabelle in eine Matrix konsolidieren (ADO & SQL) – V.2
  • Massendaten aus einer Tabelle in eine Matrix konsolidieren (Array) – V.3
  • Massendaten aus einer Tabelle in eine Matrix konsolidieren (SUMMEWENNS) – V.4

V.408 (01.03.2019):

  • Eine Gesamtliste auf einzelne Tabellen verteilen und nach Kostenstelle, Jahr und Monat summieren (ADO & SQL)
  • Den Spezialfilter für mehrere verschiedene Kriterien anwenden und eine Ergebnistabelle erstellen
  • Daten aus einer anderen Tabelle holen (SQL & ADO ) – die Schablone
  • Schablone für das Holen von Daten mit Überschrift aus einer anderen Datei ohne diese zu öffnen (SQL & ADO)
  • Textdatei öffnen und bestimmte Daten daraus holen (SQL & Array & ADO)

V.407 (28.02.2019):

  • Über eine Verteilermatrix e-Mails mit unterschiedlichen Anhängen an unterschiedliche Adressaten versenden
  • Linien in einem Diagramm flexibel über Kontrollkästchen ein und ausblenden
  • Eine kumulierende Summe dynamisch in Abhängigkeit eines Datums einstellen
  • Über eine Userform Farben auswählen und in eine Tabelle einfügen
  • Die gesetzten Verweise auslesen und die ADO-Bibliothek per Makro einbinden

V.406 (25.02.2019):

  • Bestimmte Umsätze summieren für bestimmte Warengruppen (ADO & SQL)
  • Tool: Variabel Kontaktdaten aus Excel in das Adressbuch von Outlook einspielen
  • Einen Zugangsschutz zu einer Mappe über den Doppelklick auf drei bestimmte Zellen einer Bereichs einstellen
  • Eine ScrollArea benutzerdefiniert einrichten
  • Mit Hilfe von Ado & SQL bestimmte Zeilen aus einer Tabelle in eine andere Tabelle schreiben

V.405 (22.02.2019):

  • Daten aus einem ListObject in ein anderes übertragen
  • Eine bestimmte Spalte aus einem ListObject entfernen
  • Ein ListObject auf Basis einer Spalte sortieren
  • Den Datenfilter für mehrere Spalten anwenden
  • Den Datenfilter für mehrere Einträge in einer Spalte anwenden
  • Inhalt der Tabelle abfragen, in einem Recordset bringen und danach in einen Array überführen
  • Inhalt der Tabelle abfragen und in eine andere Tabelle einfügen
  • Die ersten 10 Sätze aus einer SQL-Abfrage in eine Tabelle schreiben
  • Einen bestimmten Namen in einem ListObject suchen und benachbartes Feld ausgeben
  • Eine Excel-Tabelle in XML-Format überführen

V.404 (21.02.2019):

  • Dezimalzahlen in Binärzahlen wandeln
  • Das eingestellte Sprachpaket prüfen
  • Einen bestimmten Datensatz in einer Oracle-Datenbank finden und in einem Feld ändern
  • Über einen Schlüssel in eine Oracle Datenbank gehen und alle entsprechenden Datensätze anpassen
  • Einen bestimmten Rahmen in einem Bereich je nach Zellwert setzen

V.403 (20.02.2019):

  • Einen Schichtplaner für Fitness-Studio erstellen
  • Eine Unikatsliste auf Basis eines ListObjects erstellen
  • Mit DAO eine Unikatsliste von einer Excel-Tabelle erzeugen und im Direktfenster ausgeben
  • Bestimmte Daten in einer Excel-Tabelle über DAO abfragen und ausgeben
  • Aus einer Tabelle bestimmte Datensätze extrahieren und in einer anderen Tabelle ausgeben (DAO)
  • Eine bedingte Summierung mit Hilfe von DAO in einer Excel-Tabelle durchführen
  • Eine bedingte Summierung mit Hilfe von ADO/DAO in einer Excel-Tabelle durchführen (Geschwindigkeitsvergleich)
  • Eine Unikatsliste mit Hilfe von DAO erzeugen und in einer anderen Tabelle ausgeben
  • Die größten Werte aus einer Liste extrahieren (DAO)

V.402 (19.02.2019):

  • Aus einer Zelle mit mehreren Umbrüchen ein Datum extrahieren
  • Die Datengrundlage eines ListObjects ermitteln
  • Den umliegenden Bereich einer Zelle in ein ListObject überführen
  • Die erste bzw. letzte Spalte in einem ListObject benutzerdefiniert formatieren
  • In einem ListObject jede zweite Spalte färben
  • In einem ListObject jede zweite Zeile färben
  • Den Standard-Formatierungs-Style für ListObjects einstellen
  • Einem ListObject eine Ergebniszeile hinzufügen und von Summe auf Durchschnitt schalten
  • Die Titelzeile in einem ListObject ein- und ausblenden
  • Prüfung, ob ein bestimmtes ListObject in einer Arbeitsmappe existiert
  • Prüfung durchführen, ob sich die aktive Zelle innerhalb eines ListObjects befindet
  • Datenschnitt für die Bedienung eines ListObject einfügen
  • Den ausgewählten Bereich einer Tabelle als PDF speichern
  • Das kleinste und größte Datum in einer Spalte ermitteln, wenn Datumswerte nicht richtig erkannt werden
  • Einen bestimmten Bereich in einer Tabelle als PDF speichern

V.401 (18.02.2019):

  • Die Größe eines ListObjects anpassen (Resize)
  • Ein ListObject erstellen und benennen
  • Ein ListObject in einen Array einlesen und weiterverarbeiten
  • Die Formel für die Ergebniszeile im ListObject festlegen (Summe, Anzahl, etc..)
  • Verschiedene Teilergebnisse (spaltenbezogen) für ein ListObject festlegen

V.400 (16.02.2019):

  • Nach einer Farbe im ListObject filtern
  • In einem ListObject nach rot hinterlegten Texten filtern
  • In einem ListObject nach roten Ampeln filtern
  • Nach bestimmten Symbolen in einem ListObject filtern
  • Alle Daten des aktuellen/vorherigen/nächsten Monat aus einem ListObject herausfiltern
  • In einem ListObject nach einem bestimmten Monat filtern

V.399 (15.02.2019):

  • Aus einem Datum den Monat extrahieren (Ohne Schleife, mit Formelschachtel)
  • Aus einem Datum den Monat extrahieren (Ohne Schleife, mit Eigenschaft FormulaR1C1)
  • Aus einer Datumsspalte den Monatsnamen in Nebenspalte schreiben (1 Befehl für ganze Spalte)
  • Aus einer Datumsspalte den Monat extrahieren und mit führender Null darstellen (DatePart & Format)
  • Aus einer Datumsspalte den Monat extrahieren und mit führender Null darstellen (Month & Format)
  • Aus einer Datumsspalte die Kalenderwoche und das Jahr extrahieren
  • Die Spaltennamen (Titel) in einem ListObject auslesen
  • Den Namen eines ListObjects abfragen
  • Den hinterlegten Zellenbereich eines ListObjects abfragen
  • Ein ListObject kopieren und mit Festwerten in eine andere Tabelle einfügen
  • Eine bestimmte Spalte eines ListObject kopieren und als feste Werte in Tabelle2 einfügen
  • Einen benannten Bereich in einem ListObject sortieren
  • Die Startzeile eines ListObjects (Titelzeile) ermitteln
  • Die Ergebniszeile in einem Listobject entfernen

V.398 (13.02.2019):

  • Ein ListObject aus einer Tabelle restlos entfernen
  • Ein ListObject zurück in einen Bereich konvertieren
  • Ein ListObject mit einem neuen Namen versehen und Bereich neu zuweisen
  • Prüfen, ob ein ListObject existiert und anschließend neu anlegen und benennen
  • Die aktuelle Zeile in einem ListObject entfernen
  • Bestimmte Zeilen aus einem ListObject entfernen
  • Alle Listobjecte in der kompletten Mappe in Bereiche zurück konvertieren
  • Alle leeren Zeilen aus einem ListObject entfernen (Basierend auf einer bestimmten Spalte)
  • Alle Daten aus einem ListObject entfernen (Überschrift bleibt erhalten) – mit On Error
  • Alle Daten aus einem ListObject entfernen (Überschrift bleibt erhalten) – ohne on Error

V.397 (12.02.2019):

  • Gefilterte Zeilen eines ListObjects in andere Tabelle einfügen
  • Den Filter in allen ListObjects der Mappe zurücksetzen
  • Alle gefilterten Zeilen im Listobject wieder anzeigen
  • Alle Filterpfeile in einem ListObject bis auf einen verstecken
  • Gefilterten Zeilen im ListObject ohne Überschrift kopieren
  • Die Anzahl der gefilterten Daten im ListObject (ohne Überschrift) ermitteln
  • Den Spezialfilter im Zusammenspiel mit einem ListObject verwenden
  • Bestimmte Zeilen in einer Tabelle mit Hilfe des AutoFilters blitzschnell löschen
  • Alle leeren Zeilen einer Filterung des Listobjects anzeigen
  • Alle gefüllten Zellen einer Spalte in einem ListObject filtern

V.396 (11.02.2019):

  • Alle Zirkelbezüge in einer Arbeitsmappe werden gefunden und in einer Tabelle aufgelistet
  • Ein Listobjekt in einer bestimmten Spalte durchsuchen (Direktsuche – Match)
  • Ein ListObject Zeile für Zeile abarbeiten
  • In einem ListObject nur sichtbare Zeilen abarbeiten
  • Ein ListObject Zelle für Zelle durchlaufen und entsprechend des Wertes die Zelle formatieren
  • Bestimmte Zeilen in einem ListObject finden und kennzeichnen
  • Die Größe eines Listobject ermitteln und ausgeben
  • Das Design eines ListObjects anpassen
  • Bestimmte Spalte im ListObject abarbeiten und Textteil suchen und kennzeichnen
  • Eine bestimmte Spalte in einem ListObject mit neuen Werten füllen

V.395 (08.02.2019):

  • Zugriff auf eine Oracle Datenbank und auslesen einer Tabelle
  • Eine Excel-Tabelle in einer Oracle-Datenbank transferieren (Zeile für Zeile)
  • Einen bestimmten Satz aus einer Oracle-Datenbank entfernen
  • Eine eingebettetes PDF-Objekt öffnen und in den Vordergrund bringen
  • Kontrollkästchen (CheckBoxen) in Spalte B einfügen auf Basis der Einträge in Spalte A

V.394 (04.02.2019):

  • Texte in einer Tabelle ersetzen mit Hilfe eines Arrays
  • Dubletten aus einer Tabelle auf Basis einer Spalte entfernen (Methode RemoveDuplicates)
  • Dubletten aus einer Tabelle auf Basis mehrerer Spalten löschen
  • Den integrierten FileDialog einsetzen
  • Text in einer Textdatei suchen und ersetzen

V.393 (31.01.2019):

  • Bilder von einer Internetseite automatisch herunterladen im Batch-Betrieb
  • Ordner flexibel einstellen und danach alle darin enthaltenen Dateien in eine Tabelle auslesen
  • Eine Prozedur über die aus einer Zeile mehrere Zeilen produziert werden können
  • Alle Daten aus einem ListObject entfernen
  • Eine bestimmte Spalte eines ListObjects in einen Array einlesen und im Direkfenster ausgeben

V.392 (29.01.2019):

  • Überarbeiten / Verbesserung bestehender Beispiele

V.391 (27.01.2019):

  • Überarbeiten bestehender Beispiele

V.390 (16.01.2019):

  • Aus einer Zelle das erste Wort extrahieren
  • Benutzerdefinierte Funktion, um zu prüfen, ob eine Zelle einen Hyperlink hat
  • Leere Spalten in einer Markierung entfernen
  • Leere Zeilen in einer Markierung entfernen
  • In einen Zellenkommentar ein Hintergrundbild einfügen
  • Fehlerhafte Namen in einer Arbeitsmappe entfernen
  • Ausgeblendete Tabellen automatisch löschen
  • Alle Kommentare einer Tabelle entfernen
  • Alle Kommentare in der Arbeitsmappe automatisch anzeigen
  • Die ganze Arbeitsmappe ausdrucken

V.389 (15.01.2019):

  • Alle markierten Zeilen an das Ende der Tabelle2 verschieben
  • Zwei Varianten, die nächst freie Zelle in einer Spalte zu finden
  • Zwei Varianten, die nächst freie Zelle in einer Zeile zu finden
  • Befüllung eines Dropdowns mit Tabellennamen und nur vorhandene Einträge weiterverarbeiten – V.1 (Eigenschaft MatchRequired)
  • Befüllung eines Dropdowns mit Tabellennamen und nur vorhandene Einträge weiterverarbeiten – V.2 (Eigenschaft Style)
  • In einer Spalte das aktuelle Tagesdatum suchen (Datumsangaben liegen als Formeln vor)
  • Eine Liste mit Artikelnummern auf die korrekte Länge prüfen – V. 1 (Array)
  • Eine Liste mit Artikelnummern auf die korrekte Länge prüfen – V. 2 (Schleife)
  • Eine Liste mit Artikelnummern auf die korrekte Länge prüfen – V. 3 (AutoFilter)
  • Die Mehrfachauswahl von Zeilen in einem Listenfeld in einen Array speichern und anschließend in einer Spalte ausgeben

V.388 (14.01.2019):

  • Alle Tabellen einer Mappe bis auf die aktuelle Tabelle ausblenden
  • Den Zellenverbund für alle Zellen der Tabelle aufheben
  • Alle Tabellen einer Mappe als PDF auf dem Desktop des Anwenders ablegen
  • Die aktuelle Arbeitsmappe als PDF auf dem Desktop des Anwenders exportieren
  • Alle Zellen einer Tabelle, die einen Rechtschreibfehler aufweisen, kennzeichnen
  • Automatisch eine Pivot-Tabelle aktualisieren, wenn eine Zelle geändert wird
  • Zwei Varianten, einen Bereich in einer Tabelle zu benennen
  • Einen Bereich in einer Tabelle benennen und den Namen verbergen
  • Einen benannten Bereich einer Tabelle verstecken bzw. wieder anzeigen

V.387 (10.01.2019):

  • Alle Textfelder in einem Word-Dokument entfernen
  • Den kleinsten/größten Wert aus einer Spalte ermitteln
  • Einen Text in die Zwischenablage befördern und dann in eine Zelle ausleeren
  • In einem Word-Dokument nach einen Wort suchen und Fundstellen schattieren
  • Zwei Varianten, um zu prüfen, ob eine Eingabe in einer bestimmten Spalte vorgenommen wurde
  • Vor dem Schließen einer Mappe den erfolgten Zugriff auf die Mappe festhalten
  • Prozedur, die den Namen des Users/Computer sowie das aktuelle Datum/Uhrzeit in eine Textdatei schreibt
  • Eine bestimmte Tabelle exportieren und in einer neuen Mappe ohne Formeln/Schaltflächen auf dem Desktop speichern
  • Eine bestimmte Rechnungsnummer in einer Spalte suchen und ansteuern
  • Über einen Dateiauswahl-Dialog eine Datei zuweisen und als Hyperlink in einer Zelle ablegen

V.386 (09.01.2019):

  • Bestimmte Zeilen aus einer Tabelle entnehmen und in einer Zieltabelle ausgeben (ADO+SQL)
  • Eine Liste nur für bestimmte Kostenstellen mit Umsätzen verdichten (ADO+SQL)
  • Aus einer Liste nur Datensätze in eine andere Tabelle übertragen, die nach einem bestimmten Datum liegen (ADO+SQL)
  • Alle Datensätze, die in der Zukunft liegen, von einer Tabelle in eine andere Tabelle übertragen (ADO+SQL)
  • Alle Datensätze im Zeitraum von morgen plus eine Woche in eine Tabelle übertragen (ADO+SQL)

V.385 (08.01.2019):

  • Ein Textfeld in eine PowerPoint-Folie einfügen und danach ein Bild integrieren und positionieren
  • In einer Tabelle fehlende Kundennummern ergänzen
  • Ein Beschriftungsfeld in ein Diagrammobjekt einfügen, formatieren und beschriften
  • Zwei Varianten, um ein Textfeld in einer Tabelle mit einem Inhalt zu füllen
  • Einen Bereich aus mehreren Zeilen dynamisch ein- und ausblenden
  • Einen Bereich aus mehreren Spalten dynamisch ein- und ausblenden
  • Nicht zusammenhängende Spalten ein- und ausblenden
  • Nicht zusammenhängende Zeilen ein- und ausblenden
  • Mehrere nicht zusammenliegende Spaltenpaare ein- und ausblenden
  • Zwei Varianten, um eine Spalte zu verbergen

V.384 (07.01.2019):

  • Einen Kalendereintrag in Outlook automatisch per ICS-Datei erzeugen
  • Alle Mappen in einem Verzeichnis verarbeiten und alle enthaltene Tabellen entsperren
  • Alle Mappen eines Verzeichnisses verarbeiten und die darin enthaltenen Tabellen schützen
  • Alle Mappen eines Verzeichnisses verarbeiten und bestimmte Tabellen sichtbar machen
  • Alle Mappen eines Verzeichnisses verarbeiten und eine bestimmte Tabelle aktivieren
  • Bestimmte, gleich aufgebaute Tabellen auf einer Gesamttabelle konsolidieren
  • Alle gefüllten Zellen in einem bestimmten Bereich kennzeichnen
  • Arbeitsmappe schließen und Computer nach 3 Sekunden herunterfahren
  • Einen Hyperlink zur letzten Tabelle einer Mappe einfügen
  • Die Skalierung eines Diagrammes aus Zellen steuern

V.383 (18.12.2018):

  • Einen Array einlesen, anpassen und geänderten Array zurückschreiben
  • Alle in Outlook erfassten Kontakte in einer Excel-Tabelle ausgeben
  • Beim Auswählen eines Zellendropdowns den Zoom automatisch vergrößern
  • Benutzerdefinierte Funktion, die prüft, ob eine Zelle eine Gültigkeitsliste enthält
  • Die Bezüge eines Diagramms auf eine Pivot-Tabelle anpassen

V.382 (14.12.2018):

  • Alle Datenfelder einer Pivot-Tabelle auslesen
  • Alle Felder einer Pivot-Tabelle und deren Position auslesen
  • Ganz gezielt ein Pivot-Tabellen-Feld anpassen
  • Eine Excel-Zellendropdownliste anlesen aus einer Access-Unikatsliste (Dropdown aus Array speisen)
  • Eine Excel-Zellendropdownliste anlesen aus einer Access-Unikatsliste (Dropdown aus Recordset speisen)
  • Einen Mittelwert aus mehrere Spalten eines Arrays bilden und als Festwert in eine Tabelle ausgeben
  • Bestimmte Tabellen in eine neue Mappe kopieren (über Einsatz eines Arrays)
  • Eine Tabelle über eine SQL-Anweisung abfragen, wenn unterschiedliche Datentypen vorkommen
  • Unikate Werte in einem Bereich kennzeichnen (Bedingte Formatierung)
  • Doppelte Werte in einem Bereich automatisch kennzeichnen
  • Ein Liniendiagramm einfügen und anpassen
  • Zwei Varianten, um die Säulen eines Diagramms unterschiedlich einzufärben
  • Eine Pivot-Tabelle erstellen und die Beschriftung des Wertfeldes anpassen
  • Zwei super schnelle Varianten, Daten in eine Matrix einzuspielen
  • Zwei schnelle Lösungen, um einen Datenbestand nach Kostenstelle und Umsatz zu verdichten

V.381 (13.12.2018):

  • Eine Arbeitsmappe mit einem Passwort verschlüsseln und dieses wieder aufheben
  • Einige Konten in einer Tabelle flexibel summieren
  • In einer Summensaldenliste SOLL und HABEN trennen
  • Doppelte SOLL-Positionen in einer Liste ausgleichen
  • Prüfen, ob ein bestimmter Wert in einem Datenfeld enthalten ist
  • Einen Wert in einem Datenfeld suchen und die Fundstelle zurück melden
  • Einen zweidimensionalen Array durchsuchen und bestimmte Einträge zurückgeben
  • Eine flexible Funktion, die die Position eines gefundenen Wertes in einem Array zurückgibt

V.380 (08.12.2018):

  • Lösung, um zwei Tabellen zu spiegeln
  • Funktion, die die Syntax einer e-Mail-Adresse prüft
  • Die Schriftart von allen Steuerelementen einer Userform per Makro wechseln
  • Die Formatierung einer Schaltfläche auf einer Tabelle ändern
  • Alle Gruppierungen in einer Tabelle entfernen
  • Markierte Zeilen einer Tabelle gruppieren
  • Bestimmte Zeilen der aktiven Tabelle gruppieren
  • Eine intelligente Tabelle flexibel erweitern
  • Einen Rahmen um einen Bereich einfügen und entfernen
  • Leere Zellen einer Spalten auffüllen
  • Einen Datenfilter für mehrere Spalten anwenden

V.379 (01.12.2018):

  • VBA-Kurs I – der komplette Inhalt
  • VBA-Kurs II – der komplette Inhalt
  • Hyperlinks in Zellen einfügen, in denen bereits ein Pfad- und Dateiname steht
  • Einen Teil der Hyperlink-Adresse austauschen
  • Aus einem Text anhand eines Trennzeichens den ersten sowie den letzten Teil extrahieren (Instr & InstrRev)
  • Alle Arbeitsmappen aus einem Ordner auslesen und in einer Tabelle dokumentieren und verlinken
  • Aus allen Dateien eines Ordners bestimmte Zellen holen und in einer Ergebnistabelle zusammenspielen
  • Alle markieren Zellen einer Tabelle neu schreiben (Formeln durch Festwerte ersetzen)
  • Alle Zellen in einem Bereich verarbeiten und die Anzahl sowie die Summe bestimmter Zellen ausgeben
  • In einer Tabelle zwei Spalten miteinander vergleichen und Unterschiede kennzeichnen
  • Lösung, um zwei Tabellen zu spiegeln

V.378 (28.11.2018):

  • Userform mittig im Application-Window positionieren
  • Select Case mit Buchstaben abfragen
  • Select Case mit Like verwenden (Bestimmte Namen mit Sch* finden)
  • Benutzerdefinierte Funktion, die aus einem Text ein Datum extrahiert
  • In einer geschützten Tabelle eine Zelle beschreiben, ohne den Blattschutz aufzuheben
  • Bestimmte Aktionen trotz Blattschutz durchführen dürfen
  • Alle Seitenwechsel in einer Tabelle entfernen
  • Einen editierbaren Bereich in einer Tabelle erstellen
  • Den Pfad des Verzeichnisses Temp ermitteln
  • Eine Combox mit internationalen Monaten direkt aus den AutoListen erstellen
  • Die Wochentage aus der benutzerdefinierten Liste von Excel in eine Tabelle einfügen
  • Die erste gelbe Zelle in der ersten Zeile einer Tabelle finden
  • Leere Zeichen aus Zellen entfernen

V.377 (22.11.2018):

  • Funktion, die prüft, ob ein Dateiname ungültige Zeichen enthält
  • Alle Buchungen pro Filiale in einem bestimmten Zeitraum zählen (ADO & SQL)
  • Ein leeres Organigramm erstellen und mit Daten aus einer Tabelle speisen
  • Mehrere Tabellen in Excel in eine Zieltabelle überführen (ADO & SQL) – Nur bestimmte Felder
  • Mehrere Tabellen in Excel in eine Zieltabelle überführen (ADO & SQL) -Alle Felder
  • Zwei Tabellen miteinander vergleichen und nur Sätze in eine Zieltabelle befördern, die in beiden Tabelle vorkommen (ADO & SQL)
  • Zwei Tabellen vergleichen und bestimmte Sätze in eine Zieltabelle übertragen (LEFT JOIN)
  • Zwei Tabellen vergleichen und bestimmte Sätze in eine Zieltabelle übertragen RIGHT JOIN)
  • Mehrere Tabellen miteinander vergleichen und Unterschiede in einer Zieltabelle dokumentieren (LEFT JOIN)
  • Mehrere Tabellen miteinander vergleichen und Unterschiede in einer Zieltabelle dokumentieren RIGHT JOIN)

V.376 (06.11.2018):

  • Bestimmte Daten aus einer Mappe extrahieren, ohne diese zu öffnen (ADO & SQL)
  • Alle Daten aus einer geschlossenen Mappe holen und sortieren (ADO & SQL)
  • Eine Summierung von Umsätzen pro Region mit Hilfe von SQL & ADO
  • Einen durchschnittlichen Umsatzwert pro Region bilden (ADO & SQL)
  • Den größten Umsatz pro Region ermitteln (ADO & SQL)
  • Die 10 größten Umsätze aus einer Liste ausgeben (ADO & SQL)
  • Die 10 kleinsten Umsätze aus einer Liste ausgeben (ADO & SQL)

V.375 (06.11.2018):

  • Einen Bereich über eine InputBox auswählen lassen
  • Einen Ordner über einen Dialog auswählen und auswerten
  • Einen integrierten Dialog aufrufen (Namen definieren)
  • Den integrierten Dialog „Zellen formatieren“ aufrufen
  • Doppelte Werte in einem Bereich automatisch kennzeichnen
  • Die Zeilenumbrüche in allen Zellen einer Tabelle entfernen
  • Den Windows-Taschenrechner aus Excel heraus starten
  • Eine neue Zeile oberhalb der aktuellen Zeile einfügen (Formatierung übernehmen)
  • Mit einem Doppelklick auf eine Zelle die dazugehörige Zeile und Spalte markieren
  • Alle benannten Bereiche in einer Tabelle kennzeichnen
  • Alle Zellen in einem Bereich, die größer als ein Vorgabewert sind, kennzeichnen
  • Alle Zellen in einem Bereich, die kleiner als ein Vorgabewert sind, kennzeichnen
  • Zellen mit Rechtschreibfehler in Tabelle finden und kennzeichnen
  • Unterschiede in Spalte in Bezug auf Zelle A1 finden
  • Zeile mit der Zeile darunter vergleichen und Abweichungen in einer bestimmten Spalte kennzeichnen
  • Alle Kommentare in einer Tabelle am Ende der Tabelle ausdrucken
  • Alle eingebetteten Diagrammobjekte in einer Tabelle in der Größe anpassen
  • Alle Zellen einer Tabelle, die eine Formel enthalten, schützen
  • Alle Tabellen in einem Word-Dokument in der Spaltenbreite anpassen
  • Alle Tabellen einer Arbeitsmappe als separate PDFs ablegen

V.374 (05.11.2018):

  • Die Anzahl der markierten Zeilen ermitteln
  • Die Anzahl der markierten Spalten ermitteln
  • Die Anzahl der markierten Zellen ermitteln
  • Benutzerdefinierte Funktion zum Wandeln einer Zellenangabe mit cells in eine Zellenangabe mit Range
  • In einem Bereich in jeder Zelle immer nur eine Eingabe einmalig zulassen
  • Alle Duplikate aus einer Spalte entfernen (Methode RemoveDuplicates)
  • Drei Varianten, die Breite einer Spalte zu ermitteln
  • Vier Varianten, um die Höhe einer Zeile zu ermitteln
  • Den Zellenbezug der aktuellen Zelle in Zeilen- und Spaltenangabe trennen
  • Alle absoluten Bezüge in Formelzellen einer Tabelle in relative Bezüge umwandeln

V.373 (04.11.2018):

  • Das vorherige Tabellenblatt aktivieren
  • Jeweils eine Tabelle nach vorne bzw. nach hinten aktivieren
  • Beim Betreten einer Tabelle den Usernamen und die aktuelle Zeit in der Kopfzeile dokumentieren
  • Bei einer Änderung in einer Tabelle den Tabellennamen automatisch anpassen
  • Alle Tabellen einer Arbeitsmappe umbenennen. Als Blattname wird dabei das aktuelle Datum und ein laufender Index verwendet.
  • Eine bestimmte Tabelle in der Mappe kopieren, hinten einfügen und umbenennen
  • Mehrere Zellen einer Tabelle leeren (mit nur einem Befehl)
  • In einer Tabelle einen Bereich leeren (nur Zellen mit Konstanten)
  • In einem Datenbereich nur Zahlenzellen ansprechen und leeren
  • Bereich aus nicht zusammenliegenden Zellen kopieren und in andere Tabelle einfügen

V.372 (31.10.2018):

  • Eine e-Mail aus Excel heraus versenden, ohne den Einsatz der Methode Send
  • Alle Tabellen einer Mappe bis auf die aktive Tabelle entfernen
  • Mehrere Tabelle einer Mappe selektieren (über Variablen)
  • Mehrere Tabellen einer Mappe selektieren (Über die Funktion Array)
  • Mehrere Tabellen einer Mappe selektieren (über eine Schleife und einem Array)
  • Eine Tabelle anhand mehrerer Spalten sortieren (ab Excel 2007)
  • Eine Tabelle anhand mehrerer Spalten sortieren (universelle Methode – alle Versionen)
  • Eine Tabelle nach einem Doppelklick auf einen Spaltentitel automatisch sortieren
  • Holzhacker-Methode: Excel nach Formatänderung neu schreiben
  • Ein Diagrammobjekt von einer Tabelle auf eine andere übertragen und positionieren

V.371 (30.10.2018):

  • Mit Hilfe der Funktion TypeName den Typen des Blattes ermitteln
  • Prüfung, ob das Objekt Zelle ausgewählt wurde oder etwas anderes
  • Prüfung, was markiert wurde (TypeName)
  • Die Funktion VarType nutzen, um die wichtigsten Datentypen zu identifizieren
  • Beim Öffnen einer Arbeitsmappe einen Schalter setzen
  • Automatisch eine Userform aufrufen, wenn ein Zellenbereich „betreten“ wird
  • Funktion, die die Anzahl von Zahlen in einem Text zählt
  • Einen Kommentar in die aktive Zelle einfügen und die Schriftart anpassen
  • Ein Beispiel, wie man neue Kommentare in einer Zelle anlegt und Änderungen an einem bestehenden Kommentar vornehmen kann
  • Ein Makro mit einer Pausen-Funktion ausstatten
  • Eine bestimmte Spalte nach einer Farbe sortieren
  • Die erste leere Zelle in einer Spalte finden
  • Die erste leere Zelle in einer Zeile finden
  • Kopieren eines Bereichs ohne Nutzung der Zwischenablage
  • Die erste leere Zellen in einem Bereich aufspüren und kennzeichnen

V.370 (29.10.2018):

  • Alle Shape-Objekte in einer Tabelle auslesen (Index und Namen)
  • Allen Shape-Objekten in einer Tabelle einen neuen Namen vergeben
  • Eine Excel-Zelle in ein Word-Dokument übertragen
  • Einen Bereich aus Excel Zelle für Zelle in eine Word-Tabelle einfügen
  • Prüfung, ob eine Zelle ein Datum enthält (Funktion TYPENAME)
  • Prüfung, ob eine Zelle ein Datum enthält (Funktion ISDATE)
  • Prüfung, ob eine Zelle eine Zahl enthält
  • Prüfung, ob eine Zelle gefüllt ist oder nicht Funktion TYPENAME)
  • Prüfung, ob eine Zelle gefüllt ist oder nicht (Eigenschaft VALUE)
  • Prüfung, ob eine Zelle einen Text enthält (Funktion TYPENAME)
  • VIDEO: Bestimmte Zeilen einer Tabelle via SQL abfragen (blitzschnell)
  • Bestimmte Zeilen aus einer intelligenten Tabelle abfragen und in eine andere Tabelle einfügen

V.369 (25.10.2018):

  • Eine Excel-Tabelle aus Access her abfragen und die Ergebnisse weiterverarbeiten
  • Benutzerdefinierte Funktion, um den Namen der ersten Tabelle einer Excel-Mappe zu ermitteln
  • Zugriff auf eine Excel-Mappe aus Access heraus, wenn der Name der Tabelle nicht bekannt ist
  • Eine Excel-Tabelle über SQL abfragen und in eine andere Tabelle unverändert einfügen
  • Bestimmte Daten aus einer Tabelle abfragen und in eine andere Tabelle übertragen (SQL)
  • VIDEO: Bestimmte Zeilen in andere Tabelle übertragen
  • VIDEO: Ein mehrspaltiges Listenfeld programmieren
  • VBA-Rundschreiben: 10/2018

V.368 (22.10.2018):

  • Funktion,die prüft, ob eine Userform gerade geladen ist
  • Die wichtigsten Eigenschaften eines Beschriftungsfeldes (Label)
  • Die wichtigsten Eigenschaften eines Textfeldes (TextBox)
  • Die wichtigsten Eigenschaften bei mehrspaltigen Listenfeldern (BoundColumn)
  • Die wichtigsten Eigenschaften bei mehrspaltigen Listenfeldern (Column)
  • Werte aus einer bestimmten Spalte einer ListBox in einer TextBox untereinander schreiben
  • Festlegen, wie viele Zeilen beim Herunterklappen einer ComboBox angezeigt werden sollen
  • Der Unterschied zwischen TextColumn und BoundColumn bei einem mehrspaltigen Listenfeld
  • Einen benannten Bereich einer Tabelle als Quelle für ein Listenfeld festlegen

V.367 (05.10.2018):

  • Eine Internetseite als Textdatei speichern
  • Eine Textdatei aus dem Internet öffnen und weiterverarbeiten
  • Eine Textdatei aus dem Internet via Webabfrage importieren
  • Eine Textdatei aus dem Internet auf der Festplatte speichern
  • Eine Tabelle Zeile für Zeile in eine Textdatei schreiben
  • Eine Tabelle als Textdatei speichern (über Methode SaveAs)

V.366 (30.09.2018):

  • VBA-Rundschreiben 05/2018
  • VBA-Rundschreiben 06/2018
  • VBA-Rundschreiben 07/2018
  • VBA-Rundschreiben 08/2018
  • VBA-Rundschreiben 09/2018
  • VIDEO: Rechnen im Array / Formeln im Array / UBound
  • VIDEO: Doppelte Eingaben in einem Bereich verhindern
  • Bestimmte Zeilen in eine andere Tabelle übertragen – V.1 (Union)
  • Bestimmte Zeilen in eine andere Tabellen übertragen – V. 2 (For Next-Schleife)
  • Bestimmte Zeilen in eine andere Tabelle übertragen – V.3 (Datenfelder)

V.365 (26.09.2018):

  • Daten filtern in einem bestimmten Zeitraum (Datum + Zeit)
  • Alle gesetzten Rahmen in einem Bereich entfernen
  • Beim Schließen einer Arbeitsmappe automatisch speichern (V.1 über ein Ereignis)
  • Beim Schließen einer Arbeitsmappe automatisch speichern (V. 2 – über Parameter der Methode Close)
  • Suche nach einem bestimmten Text in Kommentaren einer Tabelle

V.364 (23.09.2018):

  • Alle bedingte Formate in der aktiven Tabelle entfernen
  • Eine benutzerdefinierte Liste aus einem Zellenbereich anlegen
  • Einen alternativen Titel für das aktuelle Fenster einstellen
  • Einen Zeilenumbruch in einer Zelle entfernen
  • Einen Bereich mit Zufallszahlen zwischen 1 und 100 füllen
  • Einen Zellenbezug mit Hilfe der Eigenschaft FormulaR1C1 herstellen
  • Eine Formel in R1C1-Schreibweise für mehrere Zelle einfügen
  • Das letzte Speicherdatum einer Mappe in eine Zelle schreiben (V.1 – BuiltInDocumentProperties)
  • Das letzte Speicherdatum einer Mappe in eine Zelle schreiben (V.2 – FileDateTime)
  • Das Erstellungsdatum einer Mappe in eine Zelle schreiben
  • Die Wiedervorlageliste (zuletzt geöffnete Dateien) anzeigen bzw. ausblenden
  • Ein Hintergrundbild in eine Tabelle einfügen
  • Ein eingestelltes Hintergrundbild in einer Tabelle entfernen
  • Über einen Hyperlink eine andere Datei in einem neuen Fenster öffnen
  • Einen Hyperlink, der auf eine andere Tabelle zeigt, in eine Zelle einfügen
  • Über einen Hyperlink ein neues e-Mail-Fenster mit voreingestelltem Adressaten öffnen
  • Einen Hyperlink in eine Zelle einfügen, der eine neue e-Mail erstellt
  • Über einen Hyperlink eine bestimmte Internetseite aufrufen
  • Einen Hyperlink einfügen, der auf eine Internetseite zeigt

V.363 (22.09.2018):

  • Alle Shape-Objekte in einer Tabelle markieren
  • Beim Öffnen einer Arbeitsmappe die Ansicht Vollbildschirm einstellen
  • Alle Kommentare in einer Tabelle löschen (Var. 1 – über For Next-Schleife)
  • Alle Kommentare in einer Tabelle löschen (Var. 2 – über eine For Each Next-Schleife)
  • Arbeitsmappe automatisch beim Schließen der Mappe schützen
  • Die Anzahl der belegten Zellen in einem Bereich ermitteln
  • Die Anzahl belegter Zellen mit numerischen Inhalt in einem vorgegebenen Bereich ermitteln
  • Die Anzahl belegter Zellen mit alphanumerischem Inhalt in einem Bereich zählen
  • Beim Öffnen einer Mappe eine bestimmte Tabelle so definieren, dass nichts ausgewählt werden kann
  • die Blattregisterkarten einer Arbeitsmappe ein- und ausblenden

V.362 (20.09.2018):

  • Zwei Varianten, um einen String in doppelte Anführungszeichen zu packen
  • Eine Notiz in eine Zelle einfügen – Var. 1 (Methode NoteText)
  • Eine Notiz in eine Zelle einfügen – Var. 2 (Methode AddComment)
  • Bestehende Notiz in einer Zelle erweitern und eine weitere Zeile anhängen
  • Textdatei aus dem Internet direkt auslesen und im Direktfenster ausgeben
  • Eine Mappe nur dann speichern dürfen, wenn Tabelle1 nicht geschützt ist

V.361 (19.09.2018):

  • Per Doppelklick die darüber liegende Zelle manipulieren
  • Den Doppelklick auf eine Zelle komplett ausschalten
  • Nach jedem neuen Produkt in Spalte A zwei leere Zeilen einfügen
  • Bei Produktwechsel in Spalte A die letzte Zeile des Produkts in eine neue Zeile kopieren
  • Einen Bereich Zelle für Zelle verarbeiten (For Next – Schleife)
  • Einen Bereich Zelle für Zelle verarbeiten (For Each Next – Schleife)
  • Direkt nach der Eingabe einer Zahl in Spalte A ein Minuszeichen voran stellen
  • Einen kompletten Zahlenbereich mit negativen Vorzeichen belegen
  • Zellen verschieben, wenn eine bestimmte Bedingung erfüllt wird
  • Eine neue Mappe in einer neuen Excel-Instanz anlegen

V.360 (29.08.2018):

  • Mehrere, nicht zusammenliegende Spalten ansprechen (Range)
  • Mehrere, nicht untereinander liegende Zeilen ansprechen (Range)
  • Einen Bereich mit einer gerundeten Zufallszahl belegen (als Formel)
  • Doppelte Werte in einem Bereich entfernen (AdvancedFilter)
  • Leere Zellen einer Spalte mit den Werten darüber automatisch füllen (Formula)
  • Doppelte Eingaben in einem Bereich verhindern (Worksheet_Change)
  • Einen formatierten Kommentar in eine Zelle schreiben
  • Alle Kommentare einer Tabelle anzeigen
  • Alle Kommentare aus einer Excel-Tabelle in einem Word-Dokument dokumentieren
  • Die Anzahl der gruppierten Tabelle einer Mappe ermitteln

V.359 (25.08.2018):

  • Eine Summierung einiger Spalten über die R1C1-Schreibweise erfassen
  • Den aktuellen Wert einer benannten Zelle abfragen
  • Den Zellenbezug einer benannten Zelle abfragen
  • Text aus mehreren Zeilen in einer Spalte untereinander ausgeben
  • Text aus einer Spalte auf andere Spalten verteilen – V1. Schleife und Array
  • Text aus einer Spalte auf andere Spalten verteilen – V2. Methode TextToColumns
  • Ein Diagramm aus einem Datenfeld erstellen und skalieren
  • Einen Array definieren, redimensionieren, füllen und danach wieder löschen
  • Fehlende Datumswerte in einer Liste ergänzen
  • Alle verfügbaren Drucker auslesen und ausgeben

V.358 (24.08.2018):

  • Bild einfügen an bestimmte Position in einer Tabelle
  • Bild einfügen an bestimmte Position in einer Tabelle und skalieren
  • Vor allen markieren Zeilen eine leere Zeile einfügen
  • Vor allen markierten Spalten eine leere Spalte einfügen
  • Einen benutzerdefinierten Schnellbaustein in die Fußzeile eines Word-Dokumentes einfügen
  • Einen benutzerdefinierten Schnellbaustein in die Kopfzeile eines Word-Dokumentes einfügen
  • Einen benutzerdefinierten Schnellbaustein in das Dokument einfügen
  • Einen Kommentar in eine Zelle schreiben
  • Den Speicherpfad einer Mappe ermitteln und in eine Zelle schreiben
  • Alle Unterverzeichnisse eines Ordners ermitteln und ausgeben

V.357 (21.08.2018):

  • Rückfrage programmieren mit Fokus auf „Ja“
  • Unterschiedliche Werte in einem Bereich zählen und ausgeben
  • Funktion, die ermittelt wie oft ein bestimmter Wert in einem Bereich vorkommt
  • Funktion, die zählt wie oft ein Wert in einem Bereich vorkommt
  • Bereich einfärben mit Ausnahme bestimmter nicht einzufärbenden Zellen
  • Einen eindimensionalen Array durchsuchen und prüfen, ob ein bestimmter Wert darin vorkommt
  • Einen Array nach einem bestimmten Wert durchsuchen und die Fundstellen dokumentieren
  • Leere Zeilen jeweils nach einem bestimmten Begriff einfügen
  • Leere Zeilen jeweils vor einem bestimmten Begriff einfügen
  • Eine benannte Zelle anhand ihrer Koordinate finden und Namen und Bezug ausgeben

V.356 (20.07.2018):

  • Textdatei ohne zu Öffnen in eine Tabelle einlesen
  • Eine Textdatei in einen Array einlesen und danach Zeile für Zeile ausgeben
  • Eine Textdatei in einen Array einlesen, bestimmte Daten in Ziel-Array überführen und in Tabelle ausgeben
  • Die Anzahl der Zeilen einer Textdatei ermitteln
  • Benutzerdefinierte Funktion, die eine Textdatei in einen String einliest
  • Den größten Wert in einem Datenfeld ermitteln
  • Die drei größten Wette in einem Datenfeld ermitteln
  • Den kleinsten Wert in einem Array ermitteln
  • Eine Berechnung von Bruttopreisen im Arbeitsspeicher machen und in daneben gelegene Spalte ausgeben

V.355 (19.07.2018):

  • Einen Array durchsuchen V1. mit Match
  • Einen Array durchsuchen V2. über eine Schleife
  • Einen Array durchsuchen V3. mit Match und Err
  • Einen Array durchsuchen V4. Readall & Filter
  • Textdatei in Array laden, nach bestimmten Werten filtern und ausgeben
  • VIDEO: TextBox auf numerischen Inhalt prüfen / Isnumeric
  • VIDEO: Bestimmte Bereiche einer Tabelle identifizieren
  • VIDEO: Textdatei in Array einlesen, filtern und ausgeben

V.354 (17.07.2018):

  • Ein Beispiel, welches aus einer Zeile in einem Datenbestand fünf Zeilen macht
  • Den Titel für ein Diagrammobjekt aus einer Zelle beziehen
  • In einem Listenfeld alle Einträge automatisch markieren/demarkieren
  • Alle markierten Einträge in einem Listenfeld entfernen
  • Zusammenspiel zwischen Dropdowns und Kontrollkästchen mit Zuhilfenahme einer Steuertabelle
  • Beispiel für die Ermittlung, in welchen Modellen eine bestimmte Ausprägung integriert ist
  • Eine Gesamtübersicht aus diversen Tabelle befüllen
  • Diverse Beispiele, um den benutzten bzw. umliegenden Bereich einer Tabelle zu ermitteln

V.353 (16.07.2018):

  • Den Inhalt einer TextBox auf Numeric beim Verlassen der TextBox prüfen
  • Ein Bild in ein Word-Dokument einfügen und verkleinern
  • VIDEO: Diagrammobjekte in Tabellen aufspüren und ansteuern
  • In einer TextBox nur Zahlen erlauben (Ereignis KeyPress)
  • Die Tastatur bei der Eingabe von Zahlen überwachen

V.352 (11.07.2018):

  • 30 Beispieldateien zu den VBA-Videos eingestellt.

V.351 (09.07.2018):

  • Ein Datum in einer Spalte finden und kennzeichnen
  • VIDEO: Eingaben in einer Tabelle überwachen und dokumentieren
  • VIDEO: Bestimmen der letzten, verwendeten Zeile einer Tabelle
  • VIDEO: Eine E-Mail aus Excel zusammenstellen und versenden
  • Bild in Tabelle einfügen, positionieren und Größe festlegen
  • Beim Öffnen einer Mappe benutzerdefinierten Pfad festlegen

V.350 (05.07.2018):

  • VIDEO: Maximalwerte in einem Bereich finden und kennzeichnen
  • VIDEO: Eine eigene Benutzerverwaltung stricken
  • VIDEO: Diagramme schnell per Makro formatieren
  • VIDEO: Coole Tabellenschutz-Varianten auch ohne Passwort
  • VIDEO: Leere Zellen in Spalten füllen
  • VIDEO: Beim Öffnen der Mappe automatisch eine Sicherungskopie erzeugen
  • VIDEO: Daten in einer Tabelle suchen und kennzeichnen
  • Nur die Zeilen und Spalten sichtbar machen, die in Befüllung sind
  • Alle Tabellen einer Mappe (bis auf zwei) sicher ausblenden
  • Alle versteckten Tabellen der aktiven Mappe sichtbar machen
  • Mehrere nicht zusammenhängende Bereiche einer Tabelle in einem Bereich überführen

V.349 (30.06.2018):

  • VIDEO: Auf Eingaben des Anwenders in einer Tabelle reagieren
  • VIDEO: Per Makro in eine geschützte Tabelle schreiben
  • VIDEO: Excel VBA: Einen Bereich versteckt anlegen
  • VIDEO: Eine ComboBox mit Daten aus einer Tabelle füllen
  • Suche in einer Spalte nach mehreren Einträgen
  • VIDEO: Eine Mehrfachsuche in einer Spalte durchführen
  • Die Schrift in der Registerkarte einer MultiPage vergrößern
  • Leere Zellen innerhalb der Spalten A und B füllen

V.348 (24.06.2018):

  • Einen Bereich definieren und durchnummerieren
  • In einem Bereich zufällige Zahlenwerte im Wertebereich von 1 bis 100 eintragen
  • Alle Werte eines Zellenbereichs in Kommentare überführen
  • Den Kommentartext einer Notiz in die dazugehörige Zelle schreiben
  • Mit einem Doppelklick in eine Zelle eine Aktion auslösen
  • VIDEO: Ein Diagrammobjekt kopieren, einfügen und nachbearbeiten
  • Den umliegenden Bereich einer bestimmten Zelle bestimmen und ausgeben
  • Beginnend bei einer Zelle den darunter liegenden Bereich erkennen – V1 (Offset)
  • Beginnend bei einer Zelle den darunter liegenden Bereich erkennen – V2 (Range)
  • Bereichsüberwachung: Jeweils den größten Wert in einem Bereich automatisch kennzeichnen

V.347 (23.06.2018):

  • Vor der Löschung einer Tabelle eine Kopie erstellen und ablegen
  • VIDEO: Doppelte Leerzeichen in Zellen entfernen
  • VIDEO: Auf die Löschung von Tabellen reagieren
  • Reagieren aus eine Löschung einer Zelle
  • Bestimmte Tabellen aus Mappe entfernen V.1 (For Next-Schleife)
  • Bestimmte Tabellen aus Mappe entfernen V.2 (For each Next-Schleife)

V.346 (22.06.2018):

  • Ein Diagrammobjekt von einer Tabelle kopieren und in anderer Tabelle einfügen
  • VIDEO: Mittelwertberechnung im Arbeitsspeicher ausführen
  • VIDEO: Eine bedingte Summierung im Array durchführen
  • VIDEO: Passwort anfordern und auswerten
  • Aktuelle E-Mails in eine Tabelle auslesen und per Doppelklick öffnen
  • E-Mails der letzten Tage in einer Tabelle dokumentieren (Filter) und per Doppelklick zur Anzeige bringen

V.345 (20.06.2018):

  • VIDEO: Anwendereingaben abfragen über die InputBox
  • Eine bestimmte Schaltfläche in einer Userform umbenennen
  • Eine Lösung, doppelte Leerzeichen zwischen zwei Texten in einer Zelle zu eliminieren (Array+Split)
  • Eine Lösung, doppelte Leerzeichen zwischen zwei Texten in einer Zelle zu eliminieren (Worksheetfunction.Trim)
  • Mehr als 3 Sektionen in der Fußzeile einer Tabelle anlegen
  • Einen Bereich mit der Funktion ZUFALLSBEREICH belegen und danach Festwerte erzeugen
  • Mehrere Spalten in Array summieren und danach in einer Tabelle als Formel ausgeben
  • Einen Mittelwert mehrerer Spalten in einem Array bilden und in eine Tabelle zurückschreiben
  • Eine bedingte Summierung mit Hilfe des Arbeitsspeichers durchführen

V.344 (18.06.2018):

  • Alle Umgebungsvariablen von Windows in einer Tabelle ausgeben
  • Die wichtigsten Windows-Verzeichnisse ermitteln und ausgeben
  • VIDEO: Die VBA-Funktion Instr
  • Mit einem Doppelklick/Rechtsklick auf eine Zelle jeweils den Wert addieren/subtrahieren
  • Eine Textdatei Zeile für Zeile einlesen und nur bestimmte Spalten übernehmen
  • Eine MsgBox mit drei Schaltflächen erstellen und auswerten
  • Textdatei komplett in String einlesen und ausgeben
  • Eine InputBox für eine Zahleneingabe erstellen

V.343 (15.06.2018):

  • Einträge aus einer Liste in einer Zelle, jeweils getrennt durch ein Komma ausgeben
  • VIDEO: Daten blitzschnell in eine Matrix befördern
  • Durch einen Doppelklick auf eine „konsolidierte Zelle“ die Werte ermitteln, die in dieses Ergebnis eingegangen sind
  • VIDEO: Den Doppelklick auf eine Zelle auswerten und darauf reagieren
  • Zufallszahlen in einem Array bilden und in eine Tabelle einfügen
  • Zufällige „Datumsreihe“ innerhalb eines Jahres erstellen – V.1 (CDate mit Clng)
  • Zufällige „Datumsreihe“ innerhalb eines Jahres erstellen – V.2 (DateSerial mit Clng)
  • Testdaten automatisch erstellen über einen Array

V.342 (14.06.2018):

  • Buchungen für Kostenstellen auf Monate verdichten – V1 (Direktsuche)
  • Buchungen für Kostenstellen auf Monate verdichten – V2 (Array)
  • VIDEO: Spaltenüberschriften in Tabelle schreiben
  • VIDEO: Ein Datum Excel-konform in eine Zelle schreiben
  • VIDEO: Leerzeichen aus Zellen entfernen
  • VIDEO: Texte auf Basis eines Trennzeichens aufsplitten
  • VIDEO: Doppelte Zeilen entfernen
  • VIDEO: Duplikate paarweise kennzeichnen
  • VIDEO: Formeln in einer Tabelle automatisch kennzeichnen
  • VIDEO: Objekt an Zelle ausrichten
  • VIDEO: Monats-Tabellen automatisch einfügen
  • VIDEO: Drei zufällige Zeilen in einer Tabelle ermitteln

V.341 (12.06.2018):

  • In ein Word-Dokument an eine bestimmte Stelle eine Excel-Tabelle einfügen
  • Ein Datum sowie Seitennummern in die Kopf- und Fußzeile einer Excel-Tabelle schreiben
  • Bedingtes Einlesen einer Textdatei in eine Excel-Tabelle Zeile für Zeile
  • Einen Shape-Objekt in einer PowerPoint-Folie einen Hyperlink hinzufügen
  • Eine Verknüpfung für mehrere Zellen auf eine bestimmte Spalte vornehmen
  • Eine Spalte über einen Array auf andere Spalten zerlegen und in Nebenspalten einfügen
  • Den verwendeten Bereich einer Excel-Tabelle als Bild in eine PowerPoint-Präsentation einfügen
  • Einen Hyperlink zu einer Internetseite in eine Zelle einfügen und beschriften

V.340 (11.06.2018):

  • Eine Funktion, die eine Textdatei komplett einliest und im Direktfenster ausgibt
  • Eine Textdatei in einen Array einlesen, Zeile für Zeile verarbeiten und in einer Tabelle ausgeben
  • Wörter aus einer Excel-Liste in einem Word-Dokument suchen und kennzeichnen
  • Prüfen, ob ein korrektes Datum in ein Textfeld eingegeben wurde
  • Textfelder beim Aufrufen einer Userform dynamisch erstellen
  • Nach der Eingabe in ein Textfeld die Eingabe in einem daneben liegenden Label bestätigen
  • Eine Zeitangabe in einer TextBox eintragen und formatieren
  • Eine TextBox in eine Tabelle einfügen, positionieren, verknüpfen und formatieren

V.339 (10.06.2018):

  • Nur bestimmte Eingaben für eine Zelle zulassen
  • Ein kompletter Bereich in einer Tabelle wird überwacht, um auf falsche Eingaben zu reagieren
  • Alle Veränderungen in einem Bereich werden per e-Mail gemeldet
  • Das Betreten einen bestimmten Bereichs einer Tabelle wird verhindert
  • Von einer kompletten Zeile nur bestimmte Zellen ansprechen
  • Nur bestimmte Zellen (nicht nebeneinander liegende) identifizieren und weiterverarbeiten
  • Die Markierung und Änderung in bestimmten Spalten automatisch unterbinden (ohne Verwendung des Tabellenschutzes)
  • Die Markierung und Änderung bestimmter Zeilen in einer Tabelle verhindern

V.338 (09.06.2018):

  • Von Excel aus die e-Mails vom heutigen Tag auslesen und in einer Tabelle ausgeben
  • Beim Doppelklick auf eine Zelle in Spalte A die ganze Zeile löschen
  • Von bestimmten e-Mails automatisch alle Anhänge speichern
  • Zufällige Zahlen in einem bestimmten Wertebereich in einen Array schreiben und danach ausgeben
  • Eine nummerierte Liste in einen Array schreiben und danach in Tabelle entleeren
  • Zufällige Einträge aus einer Liste in ein Datenfeld schreiben und danach ausgeben
  • Aus einer Liste 3 Teilnehmer nach dem Zufallsprinzip ermitteln

V.337 (06.06.2018):

  • Mit der Funktion StrComp Texte miteinander vergleichen (Groß- und Kleinschreibung)
  • Mit der Funktion Instr Texte miteinander vergleichen (Groß- und Kleinschreibung)
  • Den Status der Zwischenablage prüfen
  • Aus einer Tabelle mit Texten die E-Mail-Adressen sowie den Namen des Anwenders auslesen
  • Die Option Compare Text Anweisung im Zusammenspiel mit Instr
  • Aus einer Tabelle drei zufällige Datensätze ermitteln

V.336 (18.05.2018):

  • Mehrere Zellen über einen Array ansprechen und einfärben
  • Mehrere Zellen über das Range-Objekt ansprechen und einfärben
  • Einen Bereich in einen Array überführen und in andere Tabelle einfügen – Var.1
  • Einen Bereich in einen Array überführen und in andere Tabelle einfügen – Var.2
  • Einen Bereich in einen Array einfügen, Feld für Feld verarbeiten und auf anderer Tabelle ausgeben
  • Ein eindimensionales Datenfeld über eine For each Next Schleife abarbeiten
  • Ein mehrdimensionales Datenfeld über eine For each Next Schleife abarbeiten
  • Eine Spalte in einen Array packen und dann in zwei Spalten aufteilen
  • Bereich in ein Datenfeld übertragen, den Array im Speicher drehen und ausgeben
  • Einen Text splitten, in einen Arry einfügen, ergänzen und ausgeben

V.335 (16.05.2018):

  • Ein Kontrollkästchen in ein Word-Dokument einfügen und anhaken
  • Ein Kontrollkästchen in einem Word-Dokument anhaken und wieder enthaken
  • Ein Kontrollkästchen in eine bestimmte Zelle einfügen und anpassen
  • Kontrollkästchen in Zelle einfügen, verknüpfen, beschriften und aktivieren
  • Ein verwendeter Bereich in einer Spalte wird in die Nebenspalte verschoben
  • Gefüllte Zellen einer Spalte in Nebenspalte lückenlos übertragen
  • Eine bestimmte Spalte an eine andere Position verschieben
  • Einen bestimmten Bereich um mehrere Spalten nach rechts verschieben
  • Einen bestimmten Bereich nach rechts, unten verschieben
  • Einen bestimmten Bereich nach rechts, unten kopieren
  • Einen vorgegebenen Bereich in eine andere Tabelle kopieren (Copy)
  • Einen vorgegebenen Bereich in eine andere Tabelle übertragen (Value + Address)

V.334 (14.05.2018):

  • Beim Öffnen alle Tabellen schützen, aber trotzdem per VBA Tabellen verändern dürfen
  • Zeilen gruppieren dürfen, trotz eingestelltem Blattschutz
  • Zeilen per Makro filtern, trotz eingestelltem Blattschutz – Var. 1 (UserInterfaceOnly)
  • Zeilen per Makro filtern, trotz eingestelltem Blattschutz – Var. 2 (AllowFiltering)
  • Tabelle auch trotz eingestelltem Blattschutz sortieren dürfen
  • Zellen auch bei einer geschützten Tabelle formatieren dürfen
  • Zeilen und Spalten formatieren trotz Blattschutz
  • Eine bestimmte Zeile (Datenfilterzeile) schützen
  • Eine Signatur per Makro in eine Zelle einfügen (I Love Excel)
  • Die AutoFilter-Pfeile in einer Tabelle ein- und ausblenden je nach Zustand

V.333 (08.05.2018):

  • Tool: Diagrammobjekte in einer Mappe flexibel verschieben
  • Artikel: Automatisches Erstellen von verdichteten Ergebnistabellen
  • Artikel: Massen-Daten in eine Monatsdarstellung konsolidieren
  • Eine echte Alternative Formeln zu schützen, ohne die Tabelle zu sperren
  • VBA-Rundschreiben 01/2018
  • VBA-Rundschreiben 02/2018
  • VBA-Rundschreiben 03/2018
  • VBA-Rundschreiben 04/2018

V.332 (04.05.2018):

  • Einen Header aus einer Textdatei in der Entwicklungsumgebung einfügen
  • Ein Excel-Diagramm kopieren und an eine bestimmte Stelle einer Tabelle einfügen
  • Alle Titel und Nummern von Folien aus einer PowerPoint-Präsentation auslesen
  • Bestimmte Folien aus einer Präsentation löschen
  • Bestimmte Folien aus einer PowerPoint-Präsentation ausblenden
  • Den Inhalt der Zwischenablage als Grafik speichern
  • Ein bestimmte Diagramm identifizieren und eine neue Datenreihe hinzufügen
  • Dem aktiv ausgewähltem Diagrammobjekt eine neue Datenreihe hinzufügen
  • Den aktuellen Monat in einem Säulendiagramm kennzeichnen
  • Tool: Diagrammobjekte in einer Mappe flexibel verschieben

V.331 (29.04.2018):

  • VBA-Rundschreiben 03/2017
  • VBA-Rundschreiben 04/2017
  • VBA-Rundschreiben 05/2017
  • VBA-Rundschreiben 06/2017
  • VBA-Rundschreiben 07/2017
  • VBA-Rundschreiben 08/2017
  • VBA-Rundschreiben 09/2017
  • VBA-Rundschreiben 10/2017
  • VBA-Rundschreiben 11/2017
  • VBA-Rundschreiben 12/2017

V.330 (20.04.2018):

  • Eine Pivot-Tabelle erstellen, Segmente zuweisen und formatieren
  • Eine Prozedur, die prüft, ob es in einer Tabelle eine Pivot-Tabelle gibt
  • Aus einer Pivot-Tabelle ein Linien-Diagramm erstellen
  • Aus einer Pivot-Tabelle ein Säulen-Diagramm erstellen
  • Eine Pivot-Tabelle mit berechnendem Feld erstellen
  • Oberhalb einer Zelle eine neue Zelle einfügen
  • Links neben einer Zelle eine neue Zelle einfügen
  • Mehrere Zeilen oberhalb eines Bereichs einfügen
  • Mehrere Spalten links von einem Bereich einfügen
  • Eine Pivot-Tabelle mit Seitenfeld erstellen

V.329 (18.04.2018):

  • Umliegenden Bereich einer Zelle ohne Titelzeile identifizieren
  • Die Labels einer Userform automatisch an die Hintergrundfarbe der Userform anpassen
  • Doppelte Zeilen in einer Tabelle entfernen
  • Alle gefilterten Zeilen nacheinander verarbeiten
  • Einen Bereich in einen Array überführen und Feld für Feld verarbeiten
  • Beim Betreten einer Tabelle die Kalkulation dieser Tabelle ausschalten
  • Alle Steuerelemente aller Userformen eines Projekts im Direktfenster auslesen
  • Jeweils die letzte Tabelle einer Mappe nach Rückfrage löschen
  • Alle Tabellen einer Arbeitsmappe zählen
  • Alle sichtbaren Tabellen einer Mappe zählen

V.328 (13.04.2018):

  • Einen benannten Bereich kopieren und in einer anderen Tabelle transponiert einfügen
  • Eine Titelzeile in einer Tabelle schreiben (Mehrere Varianten)
  • Einige Varianten, Zellen, Schriften und Tabellenreiter zu formatieren
  • Von einer bestimmten Zelle aus nach unten und nach links den Rest des benutzten Bereichs markieren
  • Die optimale Spaltenbreite für eine Spalte bzw. alle Spalten einstellen
  • Die Belegung der 56 Standardfarben in Excel in einer Tabelle ausgeben
  • Nach bestimmten Spalten in einer Tabelle neue Spalten einfügen und beschriften
  • Alle nicht gelb hinterlegten Spalten aus einer Tabelle entfernen
  • Ein Beispiel, um eine Tabelle verkürzt über eine Objektvariable anzusprechen
  • Die Breite der größten Spalte als Standardspaltenbreite einstellen
  • Monatstabellen in einer neuen Mappe anlegen und benennen (abweichendes Wirtschaftsjahr)
  • Monatstabellen in einer neuen Mappe anlegen und benennen (Standard Wirtschaftsjahr)
  • In einer Mappe die aktuelle Kalenderwochen-Tabelle ansteuern
  • Eine API-Funktion in Abhängigkeit von der eingesetzten Version verwenden
  • Eine PowerPoint-Präsentation in ein PDF umwandeln

V.327 (09.04.2018):

  • Währungskurse direkt aus dem Internet herunterladen
  • Den VBA-Tanker aus dem Internet abfragen (Inhalte)
  • Ein Zellendropdown aus einer anderen Mappe erstellen
  • Die Werte mehrerer Nummern verdichten (Dictionary)
  • Einzelne Werte pro Nummer sammeln und nacheinander ausgeben

V.326 (05.04.2018):

  • Eine Formel in eine Zelle schreiben mit Bezug auf eine andere Zelle
  • Eine Formel im Bezugssystem R1C1 schreiben
  • Mit einer „gleichen“ Formel in R1C1-Schreibweise unterschiedliche Formeln schreiben
  • Mehrere Spalten mit einer R1C1-Formel summieren
  • Mehrere Spalten mit einer R1C1-Formel summieren (mit Variablen)
  • Bedingte Mittelwertsberechnung ohne Berücksichtigung der Null durchführen (Array-Formel)
  • Bedingte Mittelwertsberechnung ohne Berücksichtigung der Null durchführen (AVERAGEIFS)
  • Ermitteln, wie oft kommt ein Wert in einer Spalte vorkommt (Array-Formel)
  • Einen Bereich mit einer Array-Formel füllen und die Größe der Matrix-Formel ermitteln
  • Eine Matrix-Formel in einen Bereich schreiben und dann eine einzelne Zelle daraus prüfen

V.325 (03.04.2018):

  • Gefüllte Zellen in benutztem Bereich kennzeichnen
  • Formelzellen und Zellen mit Inhalten kennzeichnen
  • Nur die sichtbaren Zeilen einer Spalte markieren
  • Nur die sichtbaren Zeilen in einem bestimmten Bereich markieren
  • Die Datenfilterung entfernen, sofern Daten in einer Tabelle gefiltert vorliegen
  • Den Datenfilter nur dann verwenden, wenn vorab ein Filterkriterium auch erfüllt werden kann
  • Unikate Werte in einer Spalte ermitteln und in andere Tabelle übertragen
  • Letzte Zelle in benutztem Bereich einer Tabelle ermitteln
  • Nur Zahlen im benutzten Bereich ermitteln
  • Formelfehler in Tabelle finden

V.324 (29.03.2018):

  • Die ersten 1000 Datensätze direkt aus einer Internetseite downloaden
  • Ein Shape in einer Tabelle mit einer Hintergrundfarbe belegen
  • Ein Shape-Objekt auf Basis einer Zellenfarbe einfärben
  • Den Text in einem Textfeld auf einer Tabelle ausrichten
  • Einen Text in einem Textfeld aus einer Tabelle vertikal ausrichten
  • Einen Text in einem Textfeld aus einer Tabelle horizontal ausrichten
  • Inhalt in Textfeld aus Zelle beziehen
  • Den Inhalt eines Textfeldes auf einer Tabelle formatieren
  • Die Größe eines Textfeld in einer Tabelle nach seinem tatsächlichem Platzbedarf anpassen
  • Den Rahmen eines Textfeldes in einer Tabelle formatieren
  • Die Position eines Textfeldes in einer Tabelle auslesen (Bezug Zellenkoordinaten)
  • Die linke, obere Ecke eines Textfeldes in einer Tabelle auslesen (Bezug: Pixel)
  • Die Größe eines Textfeldes auslesen
  • Textfeld an Zelle „anbinden“
  • Den Innenbereich eines Textfeldes einfärben

V.323 (28.03.2018):

  • 4 Varianten ein bestimmtes Datum in eine Zelle schreiben
  • Per Doppelklick Daten aus einer anderen Mappe holen, ohne diese zu öffnen
  • Per Doppelklick auf eine Zelle eine Formel bzw. einen Festwert abwechselnd ein- und ausblenden
  • Über ein Excel4-Makro auf eine geschlossene Mappe zugreifen und Werte herausziehen
  • Beispiel für ein Walzenbingo über Excel-VBA gelöst
  • Zelleninhalt aus geschlossener Mappe holen, ohne diese zu öffnen (Var. 1- ExecuteExcel4)
  • Einen Bereich aus einer geschlossenen Excel-Mappe holen, ohne diese zu öffnen (Var. 1 – ExecuteExcel4Macro)
  • Einen Bereich aus einer geschlossenen Excel-Mappe holen, ohne diese zu öffnen (Var. 2 – ADO)
  • Einen Bereich aus einer geschlossenen Mappe holen (mit Öffnen und Copy & Paste)
  • Einen Bereich aus einer geschlossenen Mappe holen (mit Öffnen und Schleife)

V.322 (27.03.2018):

  • Eine Textdatei in einen Array einlesen und Zeile für Zeile in eine Tabelle schreiben
  • Eine Textdatei über eine Funktion in ein Textfeld einer Tabelle einlesen
  • Eine Textdatei in ein Listenfeld einer Tabelle einlesen (Var.1 – AddItem mit List)
  • Eine Textdatei in ein Listenfeld einer Tabelle einlesen (Var. 2 – AddItem mit Column)
  • Eine Textdatei in ein Listenfeld einer Tabelle einlesen (Var. 3 – Array mit List)

V.321 (23.03.2018):

  • Ein Zellendropdown basierend auf Daten aus einer anderen Mappe erstellen
  • Eine Gültigkeitsprüfung auf Basis von zwei Texten definieren
  • Ein Zellendropdown mit zwei Texten für eine Zelle anlegen
  • Ein Zellendropdown anlegen und die Auswahl im Dropdown auswerten
  • Einen Array mit einer intelligenten Tabelle befüllen und durchlaufen (Spalte)
  • Einen Array mit einer intelligenten Tabelle befüllen und durchlaufen (Zeile)
  • Einen Text mit Trennzeichen in einen Array einlesen und abarbeiten
  • Ein Dropdown mit Daten aus einer Spalte über einen Array erstellen
  • Alle Gültigkeitslisten in der Tabelle entfernen
  • Ein von Excel interpretierbares Datum in eine Zelle schreiben

V.320 (17.03.2018):

  • Beim Wechsel auf ein Tabellenblatt den Zoom so einstellen, dass der Bildschirm ausgefüllt ist
  • Währungsumrechnungskurse aus dem Internet laden
  • Doppelte Texte in einer Word-Tabellen-Spalte kennzeichnen
  • Eine bestimmte Zahl in mehreren Spalten suchen
  • Eine Formel in einer Zelle nach unten ziehen bis ans Ende des verwendeten Bereichs

V.319 (15.03.2018):

  • Ganz gezielt eine Beschriftung an einem Datenpunkt in einem Diagramm vornehmen
  • Alle überdurchschnittlichen Werte in einem Diagramm mit einem Label ausstatten
  • Die Formel einer Trendlinie in einem Diagramm ausgeben
  • Einem Diagramm eine Trendlinie mit Formel hinzufügen
  • Einem Diagramm einen Rahmen hinzufügen
  • Die Hintergrundfarbe mit Farbverlauf in einem Diagramm festlegen
  • Einem Diagramm einen Titel aus einer Zelle zuweisen
  • In einem Diagramm die dazugehörende Datentabelle am unteren Bildrand anzeigen
  • Formatierte Gitternetzlinien in einem Diagramm einfügen
  • Den inneren und äußeren Bereich eines Diagramms einfärben

V.318 (14.03.2018):

  • Einen benannten Bereich in einen Array einlesen – V.1 Zelle für Zelle mit schrittweisem Vergrößern des Arrays
  • Einen benannten Bereich in einen Array einlesen – V.2 Bereich direkt blockweise in den Array einlesen
  • In allen markierten Zellen das Vorzeichen wechseln
  • API-Funktion zur Ausgabe drei verschiedener Systemklänge
  • Aus Inhalten von markierten Zellen mit Zahlenwerten Texte machen
  • Aus Inhalten von markierten Zellen mit Texten Zahlen machen
  • In allen markierten Zellen aus Formeln Festwerte machen
  • Aus gefüllten Zellen unnötige Leerzeichen (links und rechts) entfernen
  • Leere Tabellen aus einer Arbeitsmappe entfernen
  • Alle Reiter der Tabellen einer Mappe einfärben

V.317 (13.03.2018):

  • Produkte und Preise aus einer geschlossenen Mappe holen und in einer Userform anzeigen lassen
  • Die beim Filtern ausgeblendeten Zeilen entfernen
  • Zugriff über ein Zellendropdown auf eine andere geschlossene Mappe
  • Eine Userform in einer anderen Mappe aufrufen
  • Die aktuelle Mappe auf dem Desktop des Users mit einem Zeitstempel speichern
  • Ein Bild vom Desktop in eine Userform laden
  • Ein Bild aus einem Bildsteuerelement in einer Userform entfernen
  • Das Aussehen eines Shapes in einer Tabelle abhängig machen vom Zellwert
  • Ein Shape je nach Zellwert ein- und ausblenden
  • Eine Blaupause in Excel programmieren

V.316 (11.03.2018):

  • Einen Doppelklick auf eine Zelle in zwei Bereichen abfangen und ein Datum automatisch einfügen
  • Das aktuelle Datum automatisch nach Doppelklick auf eine Zelle in Spalte A einfügen
  • In einem geschützten Bereich per Doppelklick ein Kreuz setzen
  • In einem Bereich den Doppelklick bzw. den Klick mit der rechten Maustaste verhindern
  • Ein Makro für eine Zentel-Sekunde pausieren
  • Das letzte Worte in einem Text finden und ausgeben
  • Eine Suche nach einem Zeichen in einer Zeichenkette durchführen (mit und ohne Groß- und Kleinschreibung-Unterscheidung)
  • Den Pfad der aktuellen Arbeitsmappe aus einem String abfragen
  • Den Dateinamen aus einem String extrahieren
  • Eine URL aus einem Text extrahieren und ausgeben

V.315 (10.03.2018):

  • Prozedur, die prüft, ob eine AutoFilter in einer Tabelle gesetzt ist
  • Alle leeren Zellen im benutzten Bereich einer Tabelle mit einer Null füllen
  • Alle leere Zellen im benutzten Bereich einer Tabelle einfärben
  • Leere Zellen in einem vorgegebenen Bereich kennzeichnen
  • Die Standardfarbe von „leeren“ Zellen in einer Mappe auslesen, ändern und wieder zurücksetzen
  • Alle Formatvorlagen der aktuellen Mappe in eine Tabelle auslesen
  • Eine eigene Formatvorlage erstellen, anwenden und wieder entfernen
  • Alle Benutzerdefinierte Formatvorlagen aus einer Mappe nach erfolgter Rückfrage löschen
  • Die Arbeitsmappe nach einer bestimmten Formatvorlage durchsuchen
  • Eine Formatvorlage anlegen, anwenden, anpassen und wieder löschen

V.314 (09.03.2018):

  • Beispiel, wie man einen Array nachträglich um weitere Spalten erweitert
  • Einen Array um einen weiteren Eintrag erweitern
  • Daten von einer Tabelle in eine andere übertragen (Variable Spalten)
  • Bedingte Summierung über einen Array programmieren (Nachträgliche Erweiterung des Arrays)
  • Eine bedingte Summierung über einen Array programmieren (Direkt)
  • Daten aus zwei Tabellen über einen Schlüssel und einen Array zusammenbringen
  • Ein mehrspaltiges Listenfeld einer Userform mit Spaltentiteln anzeigen
  • Ein Datenfeld befüllen und als Quelle für ein Listenfeld angeben
  • Ein mehrspaltiges Listenfeld mit einem Array und Spaltentiteln füllen
  • Einen Bereich einer Tabelle als Quelle für ein mehrspaltiges Listenfeld zuweisen

V.313 (01.03.2018):

  • Mehrere Bereiche einer Tabelle in einen Array und danach in eine andere Tabelle befördern
  • Einzelne, nicht zusammenhängende Zellen kopieren und komprimiert einfügen
  • Einzelne, nicht zusammenhängende Zellen kopieren und komprimiert einfügen (Besser lesbare Variante)
  • Die Koordinaten von ausgewählten Zellen in einem Array sammeln und ausgeben
  • Zwei Varianten, um mehrere, nicht zusammenliegende Bereiche zu vereinigen
  • Einen Bereich mit Zufallszahlen füllen und in einer Tabelle ausgeben
  • API-Funktion, um ein Feld in einem Array mit einem anderen Feld im Array zu tauschen
  • Einen Bereich jeweils Zelle für Zelle mit Zeilen-Nr und Spalten-Nr befüllen
  • Eine bestimmte Spalte aus einem Array extrahieren und in Tabelle ausgeben
  • Bestimmte Spalten aus einem Array holen und in einer Tabelle ausgeben

Version V.312 (28.02.2018):

  • Mehrere Teile eines Dateipfades zu einem Pfad zusammensetzen
  • Mehrere Zellen in einen Array überführen und danach ausgeben
  • Einen Namen mit Hilfe der Funktion Split auseinander nehmen
  • Einen Array nachträglich mit einem Trennzeichen ausrüsten
  • Einen Bereich in einen Array einlesen, verändern und das erste und letzte Feld ausgeben
  • Einen Bereich aus zwei Spalten in einen Array überführen und verketten
  • Eine neue Tabelle in einer Mappe einfügen und benennen
  • Neue Mappe mit benannter Tabelle einfügen (Einzeiler)
  • Von Excel aus eine Word-Tabelle anlegen, befüllen und formatieren
  • Einen Bereich aus Excel in eine Word-Tabelle überführen und formatieren

Version V.311 (26.02.2018):

  • Bei einer bestimmten Eingabe 5 Spalten der Zeile kennzeichnen
  • Zwei Varianten, um zu prüfen, ob sich in einer Zelle ein Text befindet
  • Eine Gültigkeitsliste aus einem Array speisen
  • Eine Gültigkeitsliste aus einem statischen Array bilden
  • Einen Zellenbereich als Quelle für eine Gültigkeitsliste angeben
  • Ein Zellendropdown mit einem benannten Bereich verknüpfen
  • Zelle für Zelle in einer Variablen verdichten und an eine Gültigkeitsliste übergeben
  • Einen Bereich in einen Array überführen und Feld für Feld abarbeiten (Größe zu Beginn festgelegt)
  • Einen Bereich in einen Array überführen und Feld für Feld abarbeiten (Größe des Arrays in Schleife jeweils vergrößern)
  • Einen Array aus einem String füllen

Version V.310 (24.02.2018):

  • Alle leeren Zellen im benutzten Bereich ausgeben
  • Alle gefüllten Zellen im benutzten Bereich ermitteln
  • Eine Spalte in ein Dictionary bringen, danach in einen Array überführen und ausgeben
  • Tabelleninhalt in einen Array einlesen und auf anderer Tabelle ausgeben
  • Einen Array mit Texten füllen und waagrecht in einer Tabelle ausgeben
  • Einen Array mit Texten füllen und senkrecht in einer Tabelle ausgeben
  • Einen Bereich Zeile für Zeile durchgehen und unterschiedliche Rahmen setzen
  • Zeile für Zeile in einem Bereich verarbeiten und bedingt formatieren
  • Benutzerdefinierte Funktion, die das gestrige Datum <> Sonntag zurückgibt
  • Aktuelle Tabelle in der Druckvorschau aufrufen

Version V.309 (20.02.2018):

  • Alle Datensätze aus einer Access-DB in eine Excel-Tabelle holen
  • Alle Datensätze aus einer mit einem Passwort geschützten Datenbank extrahieren
  • Eine SQL-Abfrage auf die eigene Arbeitsmappe ausführen und bestimmte Daten in eine Tabelle schreiben
  • Bestimmte Daten aus einer Tabelle via SQL abfragen und in einer Schleife in eine andere Tabelle schreiben
  • Daten aus dem SQL-Server abfragen und in eine Tabelle einfügen
  • Nur bestimmte Daten aus dem SQL-Server abfragen und in eine Tabelle übertragen
  • Alle Bundesländer aus einer SQL-Server-DB abfragen
  • Eine SQL-Server-DB abfragen und die Ergebnisse sortiert in einer Tabelle ausgeben
  • Die ersten 10 Werte aus einer SQL-Server-Datenbanktabelle abfragen
  • Die ersten 10 Einträge einer bestimmten Spalte aus einer SQL-Server-DB abfragen

Version V.308 (19.02.2018):

  • Ein Textfeld in einer Tabelle auf Knopfdruck sperren/entsperren
  • Alle Eingaben in Spalte A einer Tabelle in eine andere Tabelle automatisch übertragen
  • Einen Bereich in einer Tabelle kopieren und transponiert einfügen
  • In einer Artikelnummer nach einem bestimmten Buchstaben einen Bindestrich einfügen
  • Hyperlinks dynamisch auf Basis des Zellen-Inhalts bilden
  • Den Pfad zum Desktop des aktuellen Anwenders ermitteln
  • Alle eingehende E-Mail werden als Textdatei im Ordner Mails auf dem Desktop abgelegt
  • Eine Laufschrift in eine Zelle einfügen und abspielen lassen
  • Einen Text in einer Zelle rotieren lassen
  • Leere Zellen in einer Spalte finden und kennzeichnen

Version V.307 (09.02.2018):

  • Zugriff über SQL auf die eigene Mappe auf einen bestimmten Tabellencodenamen
  • Bestimmte Daten variabel aus einer Tabelle abfragen und in Zieltabelle schreiben (SQL)
  • Den Codenamen einer Tabelle aus einer anderen Mappe abfragen
  • Den Namen der Tabelle aus einer anderen Mappe über den gegebenen Codenamen abfragen
  • Den normalen Tabellennamen einer Tabelle über den Codenamen abfragen
  • Daten einer Tabelle über einen gegebenen Zeitraum mit SQL abfragen
  • Eine SQL-Anweisung anwenden, um mehrere Spalten abzufragen
  • Eine Tabelle über SQL abfragen und bestimmte Zeilen im Direktfenster ausgeben
  • Bestimmte Spalten einer Tabelle über SQL abfragen und in einer Zieltabelle ablegen
  • Nur Daten aus einer bestimmten Region holen, wenn Sie über dem Mittelwert liegen (SQL)

Version V.306 (08.02.2018):

  • Das Hochkomma in einer Zelle auslesen (Numerisch oder nicht)
  • Sonderzeichen mit Hilfe der Funktion Chr ausgeben und auslesen
  • Den Status einer verknüpften Mappe abfragen (Geöffnet oder geschlossen)
  • Alle Tabellen einer Mappe als separate PDFs ablegen
  • Nur bestimmte Tabellen einer Mappe in einer gemeinsamen PDF ablegen
  • Alle Verknüpfungen einer Mappe zu anderen Mappen dokumentieren
  • Alle Verknüpfungen zu anderen Arbeitsmappen aktualisieren
  • Alle externen Verknüpfungen und alle Pivot-Tabelle der Mappe aktualisieren
  • In einer Mappe mit Verknüpfungen zu anderen Dateien nur eine bestimmte Datei aktualisieren
  • Einen AutoFilter einsetzen inkl. einer Sortierung

Version V.305 (07.02.2018):

  • Funktion, um führende Leerzeichen in eine Zelle einzustellen
  • Funktion, um nachgestellte Leerzeichen in eine Zelle einzustellen
  • Mehrere Zellen mit nachgestellten Nullen auffüllen
  • Mehrere Zellen mit vorangestellten Nullen auffüllen (V.1 – String)
  • Mehrere Zellen mit vorangestellten Nullen auffüllen (V.2 – Format)
  • Alle Zellen mit Inhalt „XXX“ werden formattechnisch in der Ausrichtung von oben nach unten dargestellt
  • Ganzzahl als Zahl mit Tausender-Punkt formatieren
  • Einen Wert aus einer TextBox als Währung-formatiert in eine Zelle schreiben
  • Aus einem Listenfeld mit Werten einen Wert mit Euro-Zeichen in eine Zelle schreiben

Version V.304 (06.02.2018):

  • Alle Kommentare einer Tabelle auf einer neuen Tabelle dokumentieren
  • Excel-Kommentare einer Tabelle in einem neuen Word-Dokument ausgeben
  • Einen formatierten Kommentar in die aktive Zelle einfügen
  • Einen Bereich Zelle für Zelle an einen „wachsenden“ Array übergeben
  • Funktion, die prüft, ob ein Array ein Array ist
  • Eine Viertelkreis-Grafik in PowerPoint erstellen
  • Letzte belegte Zelle in einer Tabelle finden
  • Ein WordArt in ein Word-Dokument einfügen und formatieren
  • Ein WordArt in eine Excel-Tabelle einfügen
  • Ein ClipArt Element in ein Word-Dokument einfügen
  • Ein ClipArt Element in eine Excel-Tabelle einfügen

Version V.303 (03.02.2018):

  • Alle Tabellen einer Arbeitsmappe mit Ausnahme der aktiven Tabelle sicher ausblenden
  • Sämtliche verbundenen Zellen einer Tabelle „entbinden“
  • Alle Tabellen einer Arbeitsmappe als separate PDF-Dateien exportieren
  • Alle Formel-Zellen einer Tabelle in Festwerte wandeln
  • Alle Formelzellen in einer Tabelle mit dem Sperrschutz ausstatten
  • Leere Zeilen in einem markierten Bereich einfügen
  • Jede zweite Zeile innerhalb einer Markierung automatisch einfärben
  • Alle Zellen mit Kommentaren in einer Tabelle automatisch kennzeichnen
  • Alle leeren Zellen im benutzten Bereich kennzeichnen
  • Eine Tabelle nach mehreren Sortierkriterien sortieren (Ab Excel 2007)

Version V.302 (02.02.2018):

  • Einen Bereich in einer Tabelle kopieren und transponiert in eine andere Tabelle einfügen
  • Die Entfernung zwischen zwei Orten über Google-Maps abfragen und ausgeben
  • Mappe als HTML-Datei speichern
  • Eine Umschaltfläche (ToggleButton) mit Farbwechsel programmieren
  • Aktuelle Tabelle als PDF ausgeben und speichern
  • Einen ausgewählten Text in Word automatisch mit einem Rahmen ausstatten
  • In einem Word-Dokument nach einem bestimmten Wert suchen, diese ersetzen und einfetten
  • Mehrere Tabellen einer Mappe an das Ende der gleichen Mappe kopieren
  • Mehrere Tabellen an den Beginn einer neuen Mappe kopieren
  • Alternative Möglichkeit, eine Zelle einzufärben (über den HEX-Wert)

Version V.301 (01.02.2018):

  • Verfügbare Formatcodes für Kopf- und Fußzeilen
  • Alle Kontrollkästchen in einer Tabelle entfernen (Formularsteuerelement)
  • Alle Kontrollkästchen in einer Tabelle entfernen (Active-X-Steuerelement)
  • Ein neues Säulendiagramm einfügen und mit der Quelle verknüpfen
  • Ein Diagramm in einer Tabelle unterhalb der Daten einfügen
  • Ein Diagrammobjekt einfügen, verlinken und in der Größe und Positionierung anpassen
  • Ein Diagrammobjekt an bestimmter Zelle ausrichten
  • Verschiedene Diagrammtypen auf ein Diagramm anwenden
  • Die verschiedenen Diagrammtypen (Auflistung Index und Konstanten)
  • Die Hintergrundfarbe für ein Diagrammobjekt einstellen

Version V.300 (Sparta!, 31.01.2018):

  • Zwischenergebnisse in einer Pivot-Tabelle ein- und ausblenden
  • Alle Zeilen der aktiven Tabelle in der Höhe nach Bedarf einstellen
  • Alle Zellenumbrüche in der kompletten Tabelle entfernen
  • Den Windows-Rechner von Excel aus starten
  • Alle doppelten Werte in einem Bereich automatisch kennzeichnen
  • Alle benannten Bereiche in einer Tabelle farbig hervorheben
  • Bedingte Formatierung: Werte > als Vorgabewert automatisch kennzeichnen.
  • Bedingte Formatierung: Werte < als Vorgabewert automatisch kennzeichnen
  • Bedingte Formatierung: Werte in einem bestimmten Wertebereich automatisch kennzeichnen
  • Alle Zellen einer Tabelle mit Schreibfehlern kennzeichnen

Version V.299 (30.01.2018):

  • Mit einem Doppelklick auf eine Zelle die darüber liegende Zelle kopieren und einfügen
  • Vor dem Drucken automatisch den Pfad- und Dateinamen in die Fußzeile schreiben
  • Per Doppelklick auf bestimmte Zellen einen „Tresor“ nachprogrammieren
  • Mit Hilfe der Funktion VarType den Eingabewert einer Zelle abfragen
  • In allen Tabelle der Mappe mit Ausnahme der „Tabelle1“ ein Datum eintragen
  • 5 Varianten einen Wert in eine Zelle zu schreiben
  • Ein Beispiel für eine Select Case-Anweisung in Verbindung mit „Like“
  • Auf einen Doppelklick auf bestimmte Zellen automatisch reagieren
  • Per Rechts-Klick auf eine Zelle in Spalte A automatisch das aktuelle Datum einfügen
  • Eine bestimmte Zelle aus einem Bereich ansprechen

Version V.298 (20.01.2018):

  • Über ein VBA-Makro sich bei XING automatisch einloggen
  • Einen Dialog (Userform) in einer anderen Mappe starten
  • Alle externen Verknüpfungen aus einer Arbeitsmappe entfernen – (Methode BreakLink)
  • Alle externen Verknüpfungen aus einer Arbeitsmappe entfernen (Methode ChangeLink)
  • Alle externen Verknüpfungen der Mappe zu anderen Mappen auslesen
  • Die Verknüpfung der aktuellen Mappe zu einer anderen über Variablen ändern
  • Eine e-Mail mit Signatur und größeren Schrift aus Excel heraus versenden
  • Eine e-Mail in einer anderen Schrift, Schriftgröße und Farbe versenden
  • Die Größe eines Arrays ermitteln (0 basierter Array)
  • Die Größe eines Arrays aus einer Tabelle ermitteln und ausgeben

Version V.297 (27.01.2018):

  • Änderungen in einer Tabelle auf einer anderen Tabelle und einer Textdatei dokumentieren
  • Bestimmte Wertebereich für eine Zelle über ein Select Case prüfen
  • Bestimmte Spaltenformate festlegen
  • Eine Arbeitsmappe öffnen und ändern, ohne Spuren zu hinterlassen
  • Einen Zahlungsplan mit Auszahlungen erstellen
  • Alle Mappen aus einem Ordner nacheinander öffnen, eine Tabelle verarbeiten und schließen
  • Alle Mappen aus einem Ordner nacheinander öffnen, alle Tabellen verarbeiten und schließen
  • Alle sichtbaren Tabellen einer Arbeitsmappe mit einer benutzerdefinierten Kopf- und Fußzeile ausstatten
  • Eine benutzerdefinierte Funktion mit mehreren Unterfunktionen schreiben
  • Eine bestimmte Tabelle als separate Datei/PDF speichern und per e-Mail versenden

Version V.296 (21.01.2018):

  • Die Spaltennummer anhand einer benannten Zelle herausfinden (RefersToRange+Column)
  • Die Spaltennummer anhand einer benannten Zelle herausfinden (Range+Column)
  • Eine Liste beginnend ab einer Zelle bis zum Ende der Liste durchnummerieren
  • Jeden Buchstaben in einer Zelle mit einer anderen Farbe formatieren
  • Eine Liste „horizontal“ filtern und bestimmte Spalten dynamisch ausblenden
  • Das Währungsformat € für mehrere Spalten einstellen
  • Letzte Änderung der aktuellen Arbeitsmappe ermitteln
  • Das Erstellungsdatum der aktuellen Arbeitsmappe abfragen
  • Einen Array aus einer Tabelle befüllen, dann bestimmten Wert suchen und dokumentieren
  • Eine Tabelle kurzfristig ausblenden und nach 2 Sekunden wieder einblenden

Version V.295 (18.01.2018):

  • Eingaben in einem bestimmten Bereich automatisch ausrichten
  • Den Monatsersten des aktuellen Datums ausgeben
  • Ermitteln, an welcher Zelle eine bestimmte Schaltfläche „klebt“
  • Eine Userform mit vielen Schaltflächen aus einer Steuertabelle bestücken
  • Eine Bild für eine Userform aus einer Tabelle holen
  • Mehrere Bilder wahlweise aus einer Tabelle in ein Image-Control einer Userform einfügen

Version V.294 (14.01.2018):

  • Eine Mehrfachsuche in einem bestimmten Bereich durchführen
  • Einen Wert im benutzten Bereich einer Tabelle finden und kennzeichnen (auch mehrfach)
  • Einen bestimmten Wert in allen Tabellen der Mappe suchen und kennzeichnen
  • Wert in einer anderen Arbeitsmappe auf allen Tabellen suchen und kennzeichnen
  • Alle gesetzten Filter aus einer Pivot-Tabelle entfernen
  • Leere Felder in einer Pivot-Tabelle ausblenden
  • Nur leere Einträge in PivotTabelle anzeigen
  • Makro starten und solange pausieren, bis bestimmte Eingabe vorgenommen wird
  • Ein Bild in Streifen nacheinander in eine Userform laden

Version V.293 (12.01.2018):

  • Tabelle als CSV-Datei speichern (Trennzeichen und Apostrophen variabel)
  • Benutzerdefinierte Funktion, um unikate Artikel aus einer Access DB zu holen
  • Unikate Werte aus einer Access-Tabelle holen und in Spalten einer Excel Tabelle schreiben
  • Unikate Werte aus Access-DB in ComboBox einfügen – Var. 1 (Schleife)
  • Unikate Werte aus Access-DB in ComboBox einfügen – Var. 2 (Transpose+List)
  • Eine ComboBox mit einem Array füllen (statisch)
  • Eine ComboBox mit einem Array füllen (aus Tabelle)
  • Eine mehrspaltige ComboBox mit einem Array füllen
  • Ein mehrspaltiges Dropdown komplett auslesen und in einer Tabelle ausgeben