Tabelle und Zelle

Vieles in ein­er Tabelle oder ein­er Arbeitsmappe lässt sich sehr schön und sehr ein­fach per Hand erledi­gen. Sehen wir doch meist sofort den erre­icht­en Effekt. Es gibt aber auch ver­schiedene Aktio­nen, die entwed­er sehr müh­selig sind, immer wieder auf gle­iche Art und Weise durchge­führt wer­den müssen oder die Excel-Funk­tio­nen, welche zum erre­ichen des Ziels benötigt wer­den sind so kom­plex, dass die kle­in­ste Änderung am Auf­bau der Tabelle zur kom­plet­ten Neu-Kreation der Formel führen.

In solchen Fällen ist oft ein kleines Pro­gramm, ein VBA-Mod­ul bzw. Makro recht hil­fre­ich. Wir stellen Ihnen hier ver­schiedene Auf­gaben­lö­sun­gen vor, die mit­tels VBA erstellt wur­den. Der Code ist stets offen, Sie ver­wen­den also keine „Black­Box”, wo nur der Entwick­ler weiß, was da drin­nen ist.

Der Code ist naturgemäß immer auf eine Mus­ter­datei zugeschnit­ten. Es ist denkbar, dass Sie die eine oder andere Vari­able Ihren Bedürfnis­sen anpassen müssen. Wir haben darum auch mehr Wert auf Trans­parenz als auf max­i­male Schnel­ligkeit gelegt.

Wenn Sie den Code ver­wen­den oder weit­ergeben, dann verbleibt das Copy­right © bei GMG Com­put­er-Con­sult­ing. Alle dies­bezüglichen Kom­mentare im Kopf eines Moduls müssen erhal­ten bleiben.

Die fol­gende Tabelle ist so aufge­baut: In der linken Spalte sehen Sie die Verknüp­fung zum Beitrag mit einem möglichst kurzem Namen, mit­tig ste­ht eine knappe Beschrei­bung des Inhaltes und rechts ist das Datum der Veröf­fentlichung oder der let­zten bedeu­ten­den Aktu­al­isierung ver­merkt. In der Titelzeile der Tabelle kön­nen Sie die Sortier­möglichkeit­en nutzen.

▲ nach oben …

Link zum BeitragHin­weise zu den ver­Link­ten Beiträ­genDatum
Jede n’te Zeile kopieren (VBA)Aus einem Tabel­len­blatt jede Xte Zeile in ein anderes Tabel­len­blatt kopieren2012-03-1717.03.2012
Schalt­fläche → MakroEine Schalt­fläche erstellen und dann ein Makro an den But­ton binden.2012-08-2929.08.2012
Fixe Kom­maset­zungBei Eingabe ein­er Zif­fer­n­folge im Textfor­mat wird das Kom­ma stets an definiert­er Stelle geset­zt.2013-09-1109.11.2013
Transponieren “Spezial”Dat­en auf eine spezielle Art transponieren, Vor­bere­itung für Piv­ot.2014-01-2121.01.2014
Maske → TabelleÜber­nahme von in ein­er Maske (User­Form) eingegebe­nen Dat­en in eine Tabelle2014-03-2020.03.2014
Datums­bere­iche separi­erenEinen vari­ablen Zeitbereich_A ver­schiede­nen fes­ten Zeit­bere­ichen zuord­nen und berech­nen2014-05-1111.05.2014
Mehrzeil­er in 1 Zelle → aufteilenMehrere Zeilen in 1 Zelle in mehrere Zellen aufteilen2014-05-2727.05.2014
Änderung­pro­tokollBei Änderun­gen einen Timestamp/Zeitstempel und User­na­men pro­tokol­lieren2014-07-0202.07.2014
Dat­en verschieben/transponieren (horiz. → ver­tik.) [2]Spal­tenweise ange­ord­nete Dat­en (Kalen­der­wochen) in Piv­ot­Ta­belle auswerten.2014-12-0909.12.2014
Nur Zeilen mit Inhalt kopierenAuss­chließlich Zeilen mit Inhalt in eine andere Tabelle kopieren.2015-01-2222.01.2015
Uner­wün­schte Leerze­ichenLeerze­ichen durch Geschützte Leerze­ichen erset­zen um Worte zusam­men zu hal­ten2015-02-0909.02.2015
Nur Woch­enen­den und FeiertageListe erstellen, wo auss­chließlich Woch­enen­den und Feiertage aufge­führt sind.2015-01-2222.01.2015
Anwe­sen­heit­slisteTabel­lar­ische Über­sicht, ob ein Mitar­beit­er anwe­send ist oder nicht.2015-05-3030.05.2015
Tabelle zu Piv­ot­Table”Tabel­len­dat­en so auf­bere­it­en, dass sie sin­nvoll für eine Piv­otauswer­tung genutzt wer­den kön­nen.2015-08-1515.08.2015
Suchen und Kopieren (1)In ein­er Spalte nach definierten Begrif­f­en suchen und die Fund­stellen in ein anderes Arbeits­blatt kopieren.2015-09-0404.09.2015
Tabelle in Blöcke teilenEine Tabelle block­weise in mehrere Files aufteilen2015-12-3030.12.2015
Tabel­len­blät­ter zusam­men­fassen (kopieren)Mehrere Tabel­len­blät­ter in einem neuen Blatt naht­los aneinan­der kopieren / zusam­men­fassen2016-06-0909.06.2016
Auf­bere­itung für Piv­ot-TabelleMehrere Blät­ter für Piv­ot-Auswer­tung zusam­men­fassen2016-07-3131.07.2016
Importierte Zeit-Werte ohne Dop­pelpunktImportierte Zeitwerte in For­mat­en ohne Tren­nung: hhmmss,nnn 2016-08-2828.08.2016
Kom­ma-getren­nte Werte -> Hauptwert einzeln zuod­nenKom­ma-getren­nte Werte in Einzelzeilen split­ten und Hauptwert zuord­nen2016-09-0505.09.2016
Kreuzta­belle piv­ot-fähig umgestal­tenEine Kreuzta­belle so umgestal­ten, dass sie sin­nvoll per Piv­ot­Table aus­gew­ertet wer­den kann2016-09-1515.09.2016

[NachOben­Let­zte Verweis=„Menü: ML-Tabelle und Zelle”]