Ihr „Dankeschön” für eine werbefreie Seite.
(Alternativ: Amazon-Gutschein)Kategorien
- Allgemein
- Code-Schnipsel
- Coding / Programmieren
- Daten-Import / -Export
- Datum und Zeit
- Diagramme / Charts
- Downloads
- Excel-Funktionen
- Fehlerbehandlung
- Formatierung
- Kleine Helferlein (Excel)
- Mit VBA/Makro
- Musterlösungen
- Ohne Makro/VBA
- Pivot
- Power Query
- Allgemein, Verschiedenes
- Daten zusammenführen
- Datentyp anpassen
- Datum & Zeit
- Entpivotieren
- File-Handling
- Filtern & Sortieren
- Foren-Q&A
- Join-Art
- K&K (kurz und knackig ;-) )
- Kleine Helferlein (PQ)
- Kreuztabelle
- PQ für Einsteiger
- PQ-Basics
- PQ-Formeln (Sprache M)
- PQ-Funktionen & UDFs
- PQ-Import en détail
- PQ-Quickies
- Rechnen / Berechnungen
- Spalten bearbeiten
- Spende/Donation
- Text-Behandlung
- Transponieren
- Vergleichen (Daten, Tabellen, Abfragen)
- Web-Abfragen
- {Liste}
- Rechnen & Zahlen
- Suchen und finden
- Tabelle und Zelle
- Text
- Tipps und Tricks
- Verschiedenes
- {}-Formel
-
Neueste Beiträge
Archiv der Kategorie: Coding / Programmieren
PQ: Leere Abfrage erstellen
Xtract: Eine leere Abfrage in Power Query erstellen; je nach Situation vor dem Start des Editors oder bei bereits existierenden Abfragen. Wissensstand: Level 3 ⇒ Excel GUT!, mindestens Basis-Kenntnisse in Power Query In manchen Situationen ist es erforderlich, in Power … Weiterlesen
Veröffentlicht unter c) Aufsteiger, Coding / Programmieren, Power Query, PQ für Einsteiger, PQ-Formeln (Sprache M), PQ-Funktionen & UDFs
Verschlagwortet mit leere Abfrage erstellen, neue Abfrage, Power Query, PQ, Query
Kommentare deaktiviert für PQ: Leere Abfrage erstellen
UDF (Benutzerdefinierte Funktion) in Power Query einbinden
Xtract: Detaillierte Erklärung, wie Sie eine (nicht selbst erstellte, „gelieferte”) PQ-UDF (benutzerdefinierte Power Query-Funktion) in Ihr Projekt einbinden können. Wissensstand: Level 3 ⇒ Excel GUT!, mindestens Basis-Kenntnisse in Power Query Mitunter wird Ihnen von externen Quellen (beispielsweise aus Foren) … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Power Query, PQ-Funktionen & UDFs
Verschlagwortet mit Function, Power Query, PQ, udf, UDF einbinden
Kommentare deaktiviert für UDF (Benutzerdefinierte Funktion) in Power Query einbinden
Der Sicherheit wegen: VBA abtrennen
VBA-Code vom Arbeitsblatt trennen / auslagern Derzeit (Ende Februar 2016) kursiert ein ausgesprochen unangenehmer „Trojaner“ (Virus) im Internet. MS Word- und auch Excel-Dateien enthalten einen VBA-Code, welcher automatisch gestartet wird und eine „Ransomware” (Erpresser-Software) aus dem Netz herunterlädt. Danach werden … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Verschiedenes
Verschlagwortet mit Code trennen, exortieren, Textdatei lesen importieren, VBA, Viren, Virus
Kommentare deaktiviert für Der Sicherheit wegen: VBA abtrennen
Eindimensionales Array sortieren
Eindimensionales Array mit QuickSort sortieren In VBA gibt es keine Möglichkeit, ein Array mittels einer integrierten Funktion zu sortieren. Darum wird die Überzahl der Programmierer auf eine der beiden bekanntesten Sortiermethoden zurückgreifen: BubbleSort und QuickSort. Obwohl BubbleSort etwas leichter lesbar … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Musterlösungen
Verschlagwortet mit Array sortieren, eindimensional, einspaltig
Kommentare deaktiviert für Eindimensionales Array sortieren
Codename statt Blattname
Codenamen statt Blattnamen in VBA verwenden Ein kleines Restaurant hat ständig fünf Aushilfskräfte auf der (derzeit) 450 Euro-Basis. Jede Kraft hat eine eigene Seite, sprich eine separate Registerkarte. Monatlich wird die ausgefüllte Mappe im Format JJJJ-MM-MMMM gespeichert. So weit kein … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Fehlerbehandlung, Mit VBA/Makro
Verschlagwortet mit ##### Fehler, Blatt umbenennen, Blatt verschieben, Blatt-Index, Blattname, Code, Codename, Tabellenblatt, VBA
Kommentare deaktiviert für Codename statt Blattname
Umlaute bei Eingabe ersetzen
In manchen Spreadsheets ist es sinnvoll, wenn nur internationale Zeichen verwendet werden. Und die (deutschen) Umlaute gehören nun einmal nicht dazu. Es soll die Möglichkeit geschaffen werden, dass bei Eingabe eines Umlauts oder des „ß” eine automatische Umwandlung geschieht. Dieses … Weiterlesen
Veröffentlicht unter Code-Schnipsel, Coding / Programmieren, Mit VBA/Makro, Text, Tipps und Tricks
Verschlagwortet mit Ä, deutsche Sonderzeichen, international, Ö, ss, Ü, Umlaute ersetzen
Kommentare deaktiviert für Umlaute bei Eingabe ersetzen
Fehlersuche in VBA
Zeilenweise Wenn eine VBA-Routine nicht so läuft wie gewünscht oder unerwünschte bzw. fehlerhafte Ergebnisse herauskommen, dann hilft es so gut wie immer, den Inhalt, den Wert einer Variablen zu kontrollieren. Die eine Möglichkeit ist, den Code im Einzelschritt-Modus durchlaufen zu … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Tipps und Tricks
Verschlagwortet mit Direktfenster, Fehlersuche, Makro, Überwachungsfenster, VBA
Kommentare deaktiviert für Fehlersuche in VBA
Alle leeren Zellen ansprechen
Um per VBA alle leren Zellen eines definierten Bereichs anzusprechen, müssen Sie nicht jede einzelne Zelle auf leer prüfen. Besser geht es so: Option Explicit Sub AlleLeerenZellen() ‘Alle leeren Zellen mit Zeilen- und Spaltennummer ’sowie einer fortlaufenden Zahl ausfüllen und … Weiterlesen
Veröffentlicht unter Code-Schnipsel, Coding / Programmieren, Mit VBA/Makro, Tabelle und Zelle
Verschlagwortet mit leere Zellen, Leerzellen, Makro, VBA
Kommentare deaktiviert für Alle leeren Zellen ansprechen
Select und Activate
Oder: Geschwindigkeit ist keine Hexerei Als ich meine ersten Gehversuche in der Excel-Programmierung machte, da gab es nur Makros. „Richtige” Makros, also eine mehr oder weniger große Menge an Excel-Befehlen, die in deutscher (!) Namensgebung untereinander geschrieben und dann nacheinander … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Downloads, Tipps und Tricks
Verschlagwortet mit Activate, langsamer Code, Makro, Makrorekorder, Select, VBA
Kommentare deaktiviert für Select und Activate
Maske zur Dateneingabe (1)
Formular zur Daten-Eingabe erstellen Vorab bemerkt In beispielsweise einer Adress-Tabelle stehen in der ersten Zeile die Überschriften und in den folgenden Zeilen die einzelnen Positionen. Zur Eingabe von Daten suchen sich die Anwender dann die erste freie Zeile und geben … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Downloads, Mit VBA/Makro, Musterlösungen, Tabelle und Zelle, Verschiedenes
Verschlagwortet mit Dateneingabe, Datenmaske, Makro, Maske, UFo, UserForm, VBA
Kommentare deaktiviert für Maske zur Dateneingabe (1)
Speed-Test VBA
Geschwindigkeit ist keine Hexerei Die Sprache Basic (das Ur-Basic) steht nun wahrhaftig nicht im Ruf, eine der schnellsten Programmiersprachen zu sein. VBA ist da schon um einiges schneller, auch wenn diese Sprache keineswegs an C#, Java oder sogar C++ herankommt. … Weiterlesen
Veröffentlicht unter Code-Schnipsel, Coding / Programmieren, Mit VBA/Makro, Verschiedenes
Verschlagwortet mit Array, Excel, For Each, For Next, Geschwindigkeit, Range, VBA
Kommentare deaktiviert für Speed-Test VBA
Maske zur Dateneingabe (2)
Aus dem Formular in die Tabelle Prinzipiell können natürlich alle Daten in Excel direkt in eine Tabelle eingegeben werden. Das ist sogar das standardmäßige Vorgehen. In manchen Fällen aber ist es enorm vereinfachend, wenn eine Eingabemaske für die Dateneingabe angeboten … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Musterlösungen, Tabelle und Zelle
Verschlagwortet mit Daten übertragen, Eingabemaske, Form, Formular, Maske, UserForm, Userform in Tabelle schreiben
Kommentare deaktiviert für Maske zur Dateneingabe (2)
Code mit dem Makrorecorder aufzeichnen
Arbeiten mit dem Makrorecorder Um ein VBA-Programm zu schreiben, muss der Code erstellt werden. Das ist wohl einleuchtend. Insbesondere für Einsteiger stellt es aber eine scheinbar schier unüberwindliche Hürde dar, so ein Programm von A bis Z lauffähig zu erstellen. … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Tipps und Tricks
Kommentare deaktiviert für Code mit dem Makrorecorder aufzeichnen
Add-Ins einbinden
Ein Add-In einbinden Ab Excel 97 (eventuell auch früher) Ob nun aus dem Internet, von Bekannten, einem beauftragten Unternehmen oder woher auch immer, Add-Ins können wahre Helfer sein. Es handelt sin in der Regel um eine einzelne Funktion oder eine … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Verschiedenes
Verschlagwortet mit Add-In, Add-Ins, AddIn, einbinden, Excel, Function, Funktion, Makro, VBA, xla, xlam
Kommentare deaktiviert für Add-Ins einbinden
Schaltfläche → Makro
Eine Schaltfläche mit einem Makro verknüpfen Excel ab 2007 Vorab angemerkt Mitunter stellt sich in Excel folgende Aufgabe: Per Klick auf eine Schaltfläche soll ein Makro, eine VBA-Routine ausgeführt werden. Die Code-Zeilen liegen in beliebiger Form vor und müssen nur … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Musterlösungen
Verschlagwortet mit Button, Code, CommandButton, Excel 2007, Makro, Schaltfläche, VBA, verknüpfen
Kommentare deaktiviert für Schaltfläche → Makro
Autor in Mappe festschreiben
Die Aufgabe Sie haben innerhalb des Unternehmens eine aufwendige Excel-Tabelle oder Arbeitsmappe erstellt. Da Sie das an Ihrem Arbeitsplatz getan haben, ist bei den Eigenschaften auch Ihr Name als Autor vermerkt. Moralisch ist das absolut OK, rechtlich natürlich auch. Es … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Tipps und Tricks, Verschiedenes
Verschlagwortet mit Änderung, Autor, fixieren, Name, VBA
Kommentare deaktiviert für Autor in Mappe festschreiben
Letzte Zeile oder Spalte
Letzte Zeile/Spalte eines Tabellenblatts Sie brauchen wahrscheinlich öfter einmal die Position, den numerischen Wert der letzten beschriebenen Spalte oder Zeile einer Tabelle (nicht direkt den Inhalt). Prinzipiell ist das immer dann der Fall, wenn Sie unterhalb der letzten Zeile oder … Weiterlesen
Veröffentlicht unter Code-Schnipsel, Coding / Programmieren, Tabelle und Zelle
Verschlagwortet mit erste freie Spalte, erste freien Zeile, letzte Spalte, letzte Zeilke, Spalte, Zeile
Kommentare deaktiviert für Letzte Zeile oder Spalte
Entwicklertools aktivieren 2007, 2010
Aktivierung in Version 2007 Wenn Sie Ihr Office 2007 standardmäßig installiert haben, dann wird ein Menüpunkt nicht angezeigt: Die Entwicklertools. Bei der standardmäßigen Arbeit mit Office brauchen Sie die auch nicht unbedingt, aber wenn Sie beispielsweise eine Schaltfläche, ein Steuerelement einfügen … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Fehlerbehandlung, Tipps und Tricks
Verschlagwortet mit Entwicklertools, Excel 2007, Excel 2010, Makros, Steuerelemente, VBA
Kommentare deaktiviert für Entwicklertools aktivieren 2007, 2010
Letzte Zeile / Spalte finden
Numerischer Wert der letzten belegten oder ersten freie Zeile/Spalte Excel – VBA, alle Versionen Sehr oft ist es beim Programmieren erforderlich, die letzte Zeile oder Spalte mit Daten oder einer enthaltenen Funktion zu finden. Oft ist dieser Wert wichtig, wenn die … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Downloads, Mit VBA/Makro, Tabelle und Zelle, Tipps und Tricks
Verschlagwortet mit Add-In, Code, erste freie Spalte, erste freie Zeile, Excel 2003, Excel 2007, finden, letzte Spalte, letzte Zeile, VBA
Kommentare deaktiviert für Letzte Zeile / Spalte finden
Add-In installieren und aktivieren (Excel 2003)
Existierende Add-Ins in Excel <= 2003 speichern und aktivieren Verschiedene Funktionen, welche die Arbeit enorm erleichtern können, stehen Ihnen bei einer typischen Installation des Excel nicht ohne weiteres Zutun zur Verfügung. Der Sinn ist in der Zeit moderner Computer nicht … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Tipps und Tricks
Verschlagwortet mit Add-In, Add-In aktivieren, Add-In installieren, Add-In Speicherort, AddIn
Kommentare deaktiviert für Add-In installieren und aktivieren (Excel 2003)
Add-In installieren und aktivieren (ab Excel 2007)
Ein existierendes Add-In installieren und aktivieren Excel ab 2007 Verschiedene Funktionen, welche die Arbeit enorm erleichtern können, stehen Ihnen bei einer typischen Installation des Excel schon zur Verfügung. Das ist seit der Version 2007 anders, besser. Verschiedene der kleinen Zusatzprogramme, … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Tipps und Tricks
Verschlagwortet mit Add-In, Add-In aktivieren, Add-In installieren, AddIn
Kommentare deaktiviert für Add-In installieren und aktivieren (ab Excel 2007)
Code importieren
Prinzipiell ist VBA-Code immer reiner Text. Darum können Sie auch beispielsweise aus dem Internet die Zeilen mit dem Makro-Code in die Zwischenablage kopieren und anschließend direkt an gewünschter Stelle in den VBA-Editor einfügen. Gleiches gilt, wenn Sie die Code-Zeilen als … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro, Tipps und Tricks
Verschlagwortet mit *.bas, Code, Datei, Import, importieren, VBA, Visual Basic for Applications
Kommentare deaktiviert für Code importieren
(Sub)-Prozedur / Makro einfügen
Einfügen von Prozedur – Code (Sub) Definition Praktisch jede Aktion, die Sie in Excel per Hand durchführen, kann mit einer Prozedur, also einem Makro sprich VBA – Programm (Sub) automatisiert werden. Es gibt aber auch einige Vorgänge, die ausschließlich mit … Weiterlesen
Veröffentlicht unter Coding / Programmieren, Mit VBA/Makro
Verschlagwortet mit Code, DieseArbeitsmappe, Entwicklertools, Function, Funktion, Hilfe, Makro, Makros, Programm, Prozedur, Sub, Tabelle1, VBA
Kommentare deaktiviert für (Sub)-Prozedur / Makro einfügen
Eigene Funktionen (UDFs) einfügen
Xtract: In Excel-VBA (Makro) eine UDF (User Defined Function, durch einen Nutzer erstellte Funktion) einbinden und verwenden. UDFs einfügen (integrieren) und verwenden Excel, alle Versionen Das Internet ist gut gefüllt mit Code-Schnipseln, welche als UDF (User Defined Function) etwas bewirken sollen. … Weiterlesen
Veröffentlicht unter Allgemein, Coding / Programmieren
Verschlagwortet mit Code, Entwicklertools, Function, Funktion, Makro, Makros, Modul. Modul1, Programm, udf, VBA
Kommentare deaktiviert für Eigene Funktionen (UDFs) einfügen