Archiv der Kategorie: Mit VBA/Makro

Ungewöhnliche Zeit-Werte anpassen

  Wissensstand: Level 1 ⇒ Einsteiger in PQ, keine/kaum Erfahrung    Minuten-Gewurschtel  🙄 Es gibt Zeiterfassungs-Systeme, welche ein sehr eigenwilliges Format in ein File ausgeben. Schauen Sie sich einmal die folgende Tabelle an, wo in der Spalte Erfassung die maschinell erfassten Zeiten stehen und … Weiterlesen

Veröffentlicht unter Datentyp anpassen, Datum & Zeit, Datum und Zeit, Foren-Q&A, Mit VBA/Makro, Ohne Makro/VBA, Power Query, Zeit-Funktionen | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Ungewöhnliche Zeit-Werte anpassen

1:n, Positionen auf n Zeilen erweitern

Jede Zeile einer Liste/Tabelle vervielfachen Die Aufgabe Es existiert eine Aufstellung mit Artikeln des Bekleidung-Bereichs. Diese musterhafte Liste können Sie hier auf unserem Server herunterladen. Das Ziel ist, mit oder ohne VBA/Makros jede Position zu vervielfachen, mehrfach aufzulisten. Dabei soll … Weiterlesen

Veröffentlicht unter Daten zusammenführen, Excel-Funktionen, Foren-Q&A, Formatierung, Mit VBA/Makro, Ohne Makro/VBA, Power Query, PQ-Formeln (Sprache M), Tabelle und Zelle, Text-Behandlung, Transponieren, Verschiedenes, Wege nach Rom, {Liste} | Verschlagwortet mit , , , , , , , , , , , | Kommentare deaktiviert für 1:n, Positionen auf n Zeilen erweitern

Seriendruck mehrere Etiketten vorbereiten

Zeilen einer Liste nach definierter Anzahl duplizieren In einer Liste, welche als Datenbasis für einen Seriendruck mit Word dienen wird, sind verschiedene Produkte aufgeführt; in einer definierten Spalte ist die Anzahl vermerkt, wie viele Etiketten jedes Produkts erstellt werden sollen. … Weiterlesen

Veröffentlicht unter Allgemein, Verschiedenes, Daten-Import / -Export, Mit VBA/Makro, Power Query, PQ-Formeln (Sprache M), Tabelle und Zelle, Wege nach Rom | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Seriendruck mehrere Etiketten vorbereiten

1:n Zeilen kopieren

1 Zeile in eine definierte Zahl von Zeilen kopieren Für die Übungen eine solide Basis zu haben, werden sie mit der gleichen Datenbasis arbeiten wie ich. Zu diesem Zweck laden Sie diese Datei mit den entsprechenden Muster-Tabellen herunter. Zwei Spalten … Weiterlesen

Veröffentlicht unter Allgemein, Verschiedenes, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Power Query, Tabelle und Zelle, Transponieren, Wege nach Rom | Verschlagwortet mit , , , , | Kommentare deaktiviert für 1:n Zeilen kopieren

Zeilenumbruch in Spalten umwandeln

Zeilenumbrüche in einer Zelle in mehrere Spalten aufteilen In dieser Datei sind in Spalte A verschiedene Zellen, wo eine mehrzeilige Darstellung dadurch erreicht wurde, dass eine manuelle Zeilenschaltung (mittels AltReturn) erzwungen wurde. Das Ziel ist nun, jede dieser sichtbaren Zeilen einer … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Power Query, Spalten bearbeiten, Tabelle und Zelle, Wege nach Rom | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Zeilenumbruch in Spalten umwandeln

Zeile zu Matrix

Zeile blockweise im mehrere Zeilen aufteilen Diese Beispieltabelle hat eine Zeile mit 14 Spalten. Das Ziel ist es nun, daraus eine Matrix mit 3 Spalten und n Zeilen zu machen. In diesem Fall wäre n = 5, weil 14/3 aufgerundet … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Tabelle und Zelle, Wege nach Rom | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Zeile zu Matrix

Multi-Split und transponieren

Zellen mehrfach teilen und transponieren Die Aufgabe In einem Forum wurde diese für mich reizvolle Anfrage bzw. Aufgabe eingestellt: Durch einen Import werden alle Werte in einem Arbeitsblatt in Spalte A geschrieben. Stellvertretend hier die ersten fünf Zeilen der Daten einschließlich Überschrift: Diese … Weiterlesen

Veröffentlicht unter Daten-Import / -Export, Formatierung, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Pivot, Power Query, Spalten bearbeiten, Tabelle und Zelle, Transponieren, Wege nach Rom | Verschlagwortet mit , , , , , , , , | Kommentare deaktiviert für Multi-Split und transponieren

Alle Dateien eines Ordners auflisten

Dateien eines Ordners in Tabelle auflisten   Wissensstand: Level 1 ⇒ Einsteiger in PQ, keine/kaum Erfahrung    (1) Alle Dateien eines Ordners (einschließlich Unterordner) Mitunter ist es hilfreich, alle Files eines Ordners, eventuell einschließlich der Unterordner in einer Excel-Tabelle als Text oder als anklickbaren … Weiterlesen

Veröffentlicht unter Datum und Zeit, File-Handling, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Power Query, Tabelle und Zelle, Verschiedenes | Verschlagwortet mit , , , , , , , , , , , , , , , , , | Kommentare deaktiviert für Alle Dateien eines Ordners auflisten

Text-Filenamen in einen Link wandeln

Eine Liste von Filenamen in klickbare Links umwandeln Um eine möglichst „unverfängliche“ Liste von Dateinamen zu generieren und Ihnen hier als Musterdatei anbieten zu können, habe ich mit Power Query das Windows-Directory ausgelesen, alle Textdateien gefiltert, nicht relevante Spalten und die … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Formatierung, Mit VBA/Makro, Power Query, Tabelle und Zelle, Text | Verschlagwortet mit , , , , | Kommentare deaktiviert für Text-Filenamen in einen Link wandeln

CSV-Export mit Anführungsstrichen

Eine Tabelle im Format *.csv mit Anführungs­strichen um jede Zelle exportieren Manche Programme verlangen für den Import von Daten, dass die einzelnen Spalten/Zeilen nicht nur durch ein definiertes Trennzeichen (beispielsweise Semikolon oder Komma) getrennt sind, sondern es muss auch jeder einzelne … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Daten-Import / -Export, Formatierung, Mit VBA/Makro, Tabelle und Zelle, Text | Verschlagwortet mit , , , , , , , , | Kommentare deaktiviert für CSV-Export mit Anführungsstrichen

Geschützt: Liste für Google AdWords aufbereiten

Es gibt keinen Textauszug, da dies ein geschützter Beitrag ist.

Veröffentlicht unter Formatierung, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Power Query, Tabelle und Zelle, Text, Verschiedenes, Wege nach Rom | Verschlagwortet mit , , , | Kommentare deaktiviert für Geschützt: Liste für Google AdWords aufbereiten

Komma-getrennte Werte einem Hauptwert einzeln zuodnen

Produktnummer mit 0..n Einzelprodukten auseinzeln Die Aufgabe Zugegeben, die Überschrift ist kryptisch. Aber einen komplexen Sachverhalt in wenige Worte zu fassen, ist nicht immer leicht …  🙄 Aber jetzt folgt eine etwas ausführlichere Beschreibung des Problems, welches ich in einem Forum … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Daten-Import / -Export, Mit VBA/Makro, Ohne Makro/VBA, Power Query, Tabelle und Zelle, Wege nach Rom | Verschlagwortet mit , , , , | Kommentare deaktiviert für Komma-getrennte Werte einem Hauptwert einzeln zuodnen

Zeilenumbrüche in Spalten trennen

Mehrzeilge Zelle(n) in mehrere nebeneinander stehende Zellen aufteilen Immer wieder tauchen beispielsweise in Foren Fragen auf, wie mehrzeilige Zellen in mehrere Zellen aufgeteilt werden können. Dabei sind nicht Zellen gemeint, die wegen der Formatierung mehrzeilig sind, sondern nur jene, wo … Weiterlesen

Veröffentlicht unter Formatierung, Mit VBA/Makro, Ohne Makro/VBA, Power Query, Tabelle und Zelle, Wege nach Rom | Verschlagwortet mit , , , , , , , | Kommentare deaktiviert für Zeilenumbrüche in Spalten trennen

Importierte Zeit-Werte ohne Doppelpunkt

Importierte Zeit-Werte sind ohne Doppelpunkt oder andere Trenner → zu hh:mm:ss,nnn Mitunter kommt es vor, dass beim Import von Daten die Zeitangaben ohne Trenner sind, es fehlt der Doppelpunkt. Manche Sensoren senden solch eigenartige Werte als Protokoll. Fast immer sind das auch … Weiterlesen

Veröffentlicht unter Daten-Import / -Export, Datum und Zeit, Formatierung, Mit VBA/Makro, Ohne Makro/VBA, Power Query | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Importierte Zeit-Werte ohne Doppelpunkt

Ziffernfolge bestimmter Länge extrahieren

In einer beliebigen Zelle steht ein Text, welcher eine Ziffernfolge enthält. Es soll das erste Vorkommen dieser nicht definierten Ziffernfolge als Resultat einer Funktion wiedergegeben werden. Folgende Nebenbedingungen sind gegeben: Eine Ziffernfolge ist eine Ganzzahl ohne Dezimal-Anteil. Wenn mehrere Ziffernfolgen … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Mit VBA/Makro, Rechnen & Zahlen | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Ziffernfolge bestimmter Länge extrahieren

Aufbereitung für Pivot-Tabelle

Vorhandene Basis-Daten für Pivot aufbereiten Dieses hier gezeigte Tabellenblatt (Tabelle1) soll als Grundlage für eine PivotTabelle hergerichtet werden. Dazu müssen für die Monate Januar bis Dezember je ein neues Arbeitsblatt angelegt und die monatlichen Daten ohne Zusammenfassung und auch ohne Auswertung … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Pivot | Verschlagwortet mit , , , , | Kommentare deaktiviert für Aufbereitung für Pivot-Tabelle

Nur die neuesten Zeilen anzeigen

Immer nur die neuesten nn Zeilen anzeigen Aus Gründen der Übersichtlichkeit ist es mitunter hilfreich, dass nur die letzten (beispielsweise) 25 Zeilen einer Liste angezeigt werden. Kommt ein neuer Eintrag dazu, dann soll der zur Zeit oberste Sichtbare Eintrag der Liste … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Mit VBA/Makro, Tabelle und Zelle | Verschlagwortet mit , , , | Kommentare deaktiviert für Nur die neuesten Zeilen anzeigen

Nachkommastellen berechnen

Nur die Nachkommastellen berechnen Es gibt Situationen, wo der Nachkomma-Anteil einer Zahl bzw. Ziffernfolge gebraucht wird. Gemeint ist beispielsweise bei der Zahl 3,456 das Ergebnis 0,456. Eigentlich ganz einfach, denn es gibt ja in VBA die Funktion Int(), welche den … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Mit VBA/Makro, Rechnen & Zahlen | Verschlagwortet mit , , , , | Kommentare deaktiviert für Nachkommastellen berechnen

Kreuztabelle pivot-fähig umgestalten

Eine Kreuztabelle so umstrukturieren, dass eine sinnvolle Pivot-Auswertung gelingt Vielfach liegen auszuwertende Daten in der Form vor, dass wir User einen raschen Überblick haben. Typischerweise ist das eine XY-Matrix mit den entsprechenden Bezeichnern links und oberhalb der eigentlichen Daten. Als … Weiterlesen

Veröffentlicht unter Datum und Zeit, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Pivot, Power Query, Tabelle und Zelle, Transponieren, Wege nach Rom | Verschlagwortet mit , , , , , , , , , , | Kommentare deaktiviert für Kreuztabelle pivot-fähig umgestalten

Alle Excel-Files eines Verzeichnisses

Alle *.xls* + *.csv + weitere in eine Liste oder Array schreiben Mitunter ist es wünschenswert, dass alle Excel-Dateien und/oder alle von Excel verarbeitbaren Dateien (dazu gehören beispielsweise auch *.csv, *.txt, *.dat) in einem Array oder einer Liste eines Tabellenblattes erfasst … Weiterlesen

Veröffentlicht unter Daten-Import / -Export, Mit VBA/Makro, Musterlösungen, Tipps und Tricks, Verschiedenes | Verschlagwortet mit , , , , | Kommentare deaktiviert für Alle Excel-Files eines Verzeichnisses

Tabellenblätter zusammenfassen (kopieren)

Einzelne Tabellenblätter in einem Blatt nahtlos untereinander kopieren Gegeben ist eine Arbeitsmappe mit mehreren Tabellenblättern. Als Beispiel verwende ich die in meinen Schulungen lieb gewonnene Bäckerei Kleinbrot. In dieser Mappe sind 12 Arbeitsblätter (Register), welche jeweils den entsprechenden Monatsnamen haben. … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Tabelle und Zelle, Vergleichen (Daten, Tabellen, Abfragen) | Verschlagwortet mit , , , , , , | Kommentare deaktiviert für Tabellenblätter zusammenfassen (kopieren)

VBA-Mappe ohne Makro speichern

Arbeitsmappe (mit VBA-Code) ohne Makros als *.xlsx speichern Mitunter ist es erforderlich, dass eine Arbeitsmappe so gespeichert wird, dass darin enthaltener VBA-Code (Makros) nicht mehr in der Ziel-Datei enthalten ist. Das geht natürlich per Hand ganz einfach, indem das entsprechende … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Mit VBA/Makro, Tipps und Tricks | Verschlagwortet mit , , , , | Kommentare deaktiviert für VBA-Mappe ohne Makro speichern

Suchen und Kopieren (3)

Verschieben statt kopieren Dieses sollte ein absoluter Schnelldurchgang werden, aber wie das Leben so spielt, ist uns doch noch etwas eingefallen, was dem Ganzen ein wenig Würze gibt. Damit Sie auch einmal nach Zahlen suchen können, soll jede bzw. jeder Abgeordnete eine Identifikationsnummer (ID) bekommen. … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Tabelle und Zelle | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Suchen und Kopieren (3)

Blatt-Übersicht mit Hyperlinks erstellen

Index mit Hyperlink aller Arbeitsblätter einer Mappe erstellen Folgende Aufgabe ist gegeben: Auf dem ersten Blatt einer Arbeitsmappe mit dem Namen Übersicht soll in Spalte A ein Index mit dem Namen aller restlichen Blätter erstellt werden. Jeder dieser Einträge soll gleichzeitig … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Tabelle und Zelle, Verschiedenes | Verschlagwortet mit , , , , , , | Kommentare deaktiviert für Blatt-Übersicht mit Hyperlinks erstellen

Erster/Letzter Arbeitstag

Ersten/Letzten Arbeitstag im Monat berechnen Der erste bzw. letzte Arbeitstag muss ja nicht unbedingt mit dem Monatsersten bzw. dem Ultimo zusammen fallen. Paradebeispiel ist gewiss der 1. Mai, der bei uns in Deutschland immer ein Feiertag ist. Und es ist … Weiterlesen

Veröffentlicht unter Excel-Funktionen, Mit VBA/Makro, Ohne Makro/VBA, Wege nach Rom | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Erster/Letzter Arbeitstag

Integer-Zahl aus String extrahieren

Eine Ganzzahl (ohne Nachkommastellen) aus einer Zeichenkette extrahieren Mit den folgenden Funktionen werden Ganzzahlen aus einem String extrahiert. Ist keine Zahl im String enthalten, wird „“ (Leerstring) zurück gegeben. Die namen der Funktionen sind selbst erklärend. Wie Sie eine Funktion in … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Mit VBA/Makro, Rechnen & Zahlen, Suchen und finden | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Integer-Zahl aus String extrahieren

Nur Werk- bzw. Arbeitstage

Für einen definierten Zeitraum: Nur Werk- bzw. Arbeitstage Per Makro/VBA sollen für einen definierten Zeitraum alle Werk- oder Arbeitstage eingetragen werden. Unsere Definition: „Werktage“ ist immer Montag bis Freitag, also auch der Karfreitag oder Pfingstmontag. Und natürlich auch die Weihnachtstage, … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Datum und Zeit, Mit VBA/Makro, Verschiedenes | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Nur Werk- bzw. Arbeitstage

Index ausfüllen

Index-Spalte einfügen und ausfüllen Die Aufgabe: In eine bestehende Liste, eine (normale) Tabelle soll eine Index-Spalte eingefügt werden. Beginnend in A2 mit der Index-Nummer 1001 soll die Folgezeile den um 1 erhöhten Wert enthalten, jeweils bis hinunter zur letzten Zeile … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Power Query, Tabelle und Zelle, Tipps und Tricks, Wege nach Rom | Verschlagwortet mit , , , , | Kommentare deaktiviert für Index ausfüllen

Nur gefilterte Daten kopieren

Nur gefilterte Daten einer Liste bzw. Intelligenten Tabelle kopieren In diesem Arbeitsblatt ist für ein Projekt vermerkt, an welchem Arbeitstag ein bestimmter Mitarbeiter wieviel Zeit sie oder er dafür aufgewendet hat. Die Werte wurden unregelmäßig eingegeben, darum herrscht dort auch ein … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Tabelle und Zelle, Wege nach Rom | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Nur gefilterte Daten kopieren

Summe mit Bedingungen

 Es führen viele Wege nach Rom …  Beispielsweise nur positive Zahlen summieren Die Aufgabe ist klar beschrieben: Aus einem definierten Bereich sollen nur die positiven Zahlen addiert, summiert werden. Neben (prinzipiell) drei Formel-Lösungen wird hier auch eine beispielhafte VBA-Lösung (wenn … Weiterlesen

Veröffentlicht unter Excel-Funktionen, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Rechnen & Zahlen, Tipps und Tricks, Verschiedenes, Wege nach Rom | Verschlagwortet mit , , , , , , , | Kommentare deaktiviert für Summe mit Bedingungen

Letzter Tagesumsatz einer Produktgruppe

  Es führen viele Wege nach Rom …   Wann wurde welcher Umsatz letztmalig mit einer Produktgruppe getätigt? Zugegeben, ein sperriger Titel. Darum hier mit einigen Worten mehr die Aufgabenstellung, die Problematik: Für fünf Produktgruppen soll ausgewertet werden, wie hoch der Umsatz mit … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Ohne Makro/VBA, Suchen und finden, Tabelle und Zelle, Wege nach Rom | Verschlagwortet mit , , , , , , | Kommentare deaktiviert für Letzter Tagesumsatz einer Produktgruppe

Datum bis heute auffüllen

  Es führen viele Wege nach Rom …   Tage in Zelle A1 .. An (heutiges Datum) ausfüllen Beginnend in A1 soll in jede Zeile das Datum des Folgetages eingefügt werden, bis der heutige (aktuelle) Tag erreicht ist. – Für die Tests habe … Weiterlesen

Veröffentlicht unter Datum und Zeit, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Tipps und Tricks, Wege nach Rom | Verschlagwortet mit , | Kommentare deaktiviert für Datum bis heute auffüllen

Unicode (?) umwandeln

Ãœbersicht lÃ¥sst sich per Makro schaffen(Übersicht lässt sich per Makro schaffen )  🙂  Vielleicht haben Sie sich auch schon einmal nach dem Import beispielsweise eines CSV-Dokuments verwundert die Augen gerieben, warum Sie statt der deutschen Umlaute irgendwelche kryptischen Doppelzeichen (wie … Weiterlesen

Veröffentlicht unter Fehlerbehandlung, Formatierung, Mit VBA/Makro, Tipps und Tricks, Verschiedenes | Verschlagwortet mit , , , | Kommentare deaktiviert für Unicode (?) umwandeln

Tabelle in Blöcke teilen

Daten einer Tabelle in mehrere Files aufteilen Aus verschiedenen Gründen kann es sinnvoll oder erforderlich sein, eine umfangreiche Tabelle  in mehrere kleinere Einheiten aufzuteilen, zu splitten. Wenn als Kriterium „nur“ eine definierte Zahl von Datensätzen ist, dann bietet sich solch ein … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Tabelle und Zelle | Verschlagwortet mit , , , , | Kommentare deaktiviert für Tabelle in Blöcke teilen

Kalenderwoche nach ISO bzw. DIN

In Excelversionen ab 2007 ist es ja recht einfach, die Kalenderwoche nach ISO 8601 bzw. DIN EN 28601 (1993) zu berechnen: =KALENDERWOCHE(Datum; 21) und das Ergebnis stimmt. In VBA lässt sich mittels WorksheetFunction.WeekNum(Datum, 21) ein korrektes Ergebnis berechnen. Anders sieht das aber … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Datum und Zeit, Mit VBA/Makro, Ohne Makro/VBA, Tipps und Tricks | Kommentare deaktiviert für Kalenderwoche nach ISO bzw. DIN

Kalenderwoche von..bis

Mitunter ist es der Wunsch, in eine (1) Zelle den Beginn und das Ende der Kalenderwoche eines gegebenen Datums zu schreiben. Eine reine Formellösung wird etwas „ausgedehnter“ sein, weil am Jahresende und Jahresbeginn der numerische Wert der Kalenderwoche nicht immer zu … Weiterlesen

Veröffentlicht unter Datum und Zeit, Mit VBA/Makro, Tipps und Tricks | Verschlagwortet mit , | Kommentare deaktiviert für Kalenderwoche von..bis

Freitag, der Dreizehnte…

Beliebige Wochentag / Tag – Kombination in einem Zeitraum zählen In einem beliebigen festzulegenden Zeitraum sollen bestimmte Kombinationen von Wochentag und Tag (des Monats) gezählt werden. Die wohl am meisten verwendete Kombination ist wohl Freitag, der Dreizehnte, der angebliche Unglückstag. … Weiterlesen

Veröffentlicht unter Datum und Zeit, Mit VBA/Makro, Ohne Makro/VBA | Verschlagwortet mit , , , , , , | Kommentare deaktiviert für Freitag, der Dreizehnte…

Suchen und Kopieren (2)

Intermezzo Ein kleines Zwischenspiel, einige kleine Ergänzungen zum ersten Teil. Die Datenbasis und auch die bisher erarbeitete Makros bleiben bestehen, nur Kleinigkeiten werden angepasst. Basis schaffen Um die Schritte sinnvoll durcharbeiten zu können, muss erst einmal eine solide Basis geschaffen … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Tabelle und Zelle | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Suchen und Kopieren (2)

Suchen und Kopieren (1)

Xtract: Auf der Basis VBA/Makro wird in Excel eine definierte Spalte nach einem Begriff durchsucht und die ganze Zeile in ein anderes Arbeitsblatt kopiert. Dabei werden auch „Joker“ als Platzhalter für eine definierte Anzahl oder beliebig viele Zeichen verwendet. Daten … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Suchen und finden, Tabelle und Zelle | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Suchen und Kopieren (1)

Abhängige Zelle wechselseitig füllen

Von der Idee her eigentlich faszinierend: Wenn ich in A1 die Kundennummer eingebe, dann füllt mir Excel den Kundennamen in die Nachbarzelle B1. Und wenn ich in B1 den Kundennamen eingebe, dann wird mir automatisch in A1 die Kundennummer ausgefüllt. Und … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Mit VBA/Makro, Tipps und Tricks | Verschlagwortet mit , , , , | Kommentare deaktiviert für Abhängige Zelle wechselseitig füllen

Letzte Zeile mit sichtbarem Inhalt

Eigentlich ist es ganz einfach, per VBA die letzte Zeile einer bestimmten Spalte festzustellen. Den Standard dafür können Sie hier im Blog nachlesen. Eigentlich, wie gesagt. Denn es gibt durchaus Fälle, wo diese Methoden versagen müssen. Nämlich immer dann, wenn in … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Tabelle und Zelle | Verschlagwortet mit , , , | Kommentare deaktiviert für Letzte Zeile mit sichtbarem Inhalt

Tabelle zu PivotTable

 

Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Pivot, Power Query, Tabelle und Zelle | Verschlagwortet mit , , , , , , , | Kommentare deaktiviert für Tabelle zu PivotTable

Blockweise transponieren

Ein „normales“ transponieren bedeutet ja, dass alle untereinander stehenden Werte anschließend waagerecht angeordnet sind. Das geht problemlos mit Kopieren und anschließend Inhalte einfügen | Transponieren. Anders sieht es aber aus, wenn in einer Tabelle Blöcke derart gebildet werden, wie in … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Tabelle und Zelle | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Blockweise transponieren

Anwesenheitsliste (aktueller Status)

Ist ein Mitarbeiter anwesend oder abwesend? Die Aufgabenstellung: In einem kleinen Unternehmen mit 20 Mitarbeiterinnen und Mitarbeitern soll mit Excel eine Übersicht geschaffen werden, wer gerade anwesend und wer nicht im Hause ist. Dazu gibt der Mitarbeiter oder eine beauftragte … Weiterlesen

Veröffentlicht unter Mit VBA/Makro, Tabelle und Zelle, Verschiedenes | Verschlagwortet mit , , , , , , | Kommentare deaktiviert für Anwesenheitsliste (aktueller Status)

Datum-Import (US/DE) ohne Trenner

Import (oder Eingabe) kalendarischer Daten (US oder DE) ohne Trennzeichen zu Datum Mitunter werden durch einen Import oder auch bei Eingabe per Hand kalendarische Daten erzeugt, die ohne jegliches Trennzeichen sind. Also beispielsweise im Format JJJJMMTT (US) oder TTMMJJJJ (DE). … Weiterlesen

Veröffentlicht unter Datum und Zeit, Excel-Funktionen, Mit VBA/Makro, Ohne Makro/VBA, Tabelle und Zelle, Text, Tipps und Tricks | Verschlagwortet mit , , , , , , , , , , , , , | Kommentare deaktiviert für Datum-Import (US/DE) ohne Trenner

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 , , , , , , , , | Kommentare deaktiviert für Codename statt Blattname

Nachtschicht-Zeitberechnung für Zuschlag

Berechnung der Zeit, welche in eine Nachtschicht fällt (hh:mm) In manchen Betrieben wird für die Arbeitszeit, welche in die Nachtschicht fällt, ein Zuschlag bezahlt. Wird die komplette Nachtschicht, also von Anfang bis Ende gearbeitet, dann ist das leicht zu berechnen. … Weiterlesen

Veröffentlicht unter Datum und Zeit, Mit VBA/Makro, Musterlösungen, Rechnen & Zahlen, Zeit-Funktionen | Verschlagwortet mit , , , , | Kommentare deaktiviert für Nachtschicht-Zeitberechnung für Zuschlag

Nur Wochenenden und Feiertage

Nur Sa, So und Feiertage in eine Liste eintragen  Wohl kaum jemand reißt sich um einen Dienst an Wochenenden oder Feiertagen. Aber in manchen Berufen ist es einfach erforderlich. Und um das einigermaßen gerecht zu verteilen, bietet sich eine Liste … Weiterlesen

Veröffentlicht unter Datum und Zeit, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Tabelle und Zelle, Verschiedenes | Verschlagwortet mit , , , , , | Kommentare deaktiviert für Nur Wochenenden und Feiertage

Spaltennummer ↔ Spaltenbezeichnung, VBA

Spaltennummer aus Spaltenbezeichnung errechnen und umgekehrt (VBA) Manchmal ist es beim programmieren sinnvoller, statt der alphanumerischen Spaltenbezeichnung die numerische zu verwenden. Auch der umgekehrte Fall ist denkbar, dass eine numerische Spaltenbezeichnung bekannt ist und alphanumerische (also die Buchstaben) angezeigt werde … Weiterlesen

Veröffentlicht unter Code-Schnipsel, Mit VBA/Makro, Rechnen & Zahlen, Tabelle und Zelle, Tipps und Tricks | Verschlagwortet mit , , , , | Kommentare deaktiviert für Spaltennummer ↔ Spaltenbezeichnung, VBA

Unerwünschte Leerzeichen

Leerzeichen sind keine Leerzeichen (2) Excel, alle Versionen In einem früheren Beitrag haben wir uns schon einmal mit dem Thema auseinander gesetzt. Dort wurde aufgezeigt, wie Sie unerwünschte Leerzeichen, so genannte „Geschützte Leerzeichen“ entfernen oder durch „normale“ Leerzeichen ersetzen können. Und … Weiterlesen

Veröffentlicht unter Daten-Import / -Export, Mit VBA/Makro, Musterlösungen, Ohne Makro/VBA, Tabelle und Zelle, Text | Verschlagwortet mit , , , , , , | Kommentare deaktiviert für Unerwünschte Leerzeichen