Tabelle und Zelle

Vieles in einer Tabelle oder einer Arbeitsmappe lässt sich sehr schön und sehr einfach per Hand erledigen. Sehen wir doch meist sofort den erreichten Effekt. Es gibt aber auch verschiedene Aktionen, die entweder sehr mühselig sind, immer wieder auf gleiche Art und Weise durchgeführt werden müssen oder die Excel-Funktionen, welche zum erreichen des Ziels benötigt werden sind so komplex, dass die kleinste Änderung am Aufbau der Tabelle zur kompletten Neu-Kreation der Formel führen.

In solchen Fällen ist oft ein kleines Programm, ein VBA-Modul bzw. Makro recht hilfreich. Wir stellen Ihnen hier verschiedene Aufgabenlösungen vor, die mittels VBA erstellt wurden. Der Code ist stets offen, Sie verwenden also keine „BlackBox“, wo nur der Entwickler weiß, was da drinnen ist.

Der Code ist naturgemäß immer auf eine Musterdatei zugeschnitten. Es ist denkbar, dass Sie die eine oder andere Variable Ihren Bedürfnissen anpassen müssen. Wir haben darum auch mehr Wert auf Transparenz als auf maximale Schnelligkeit gelegt.

Wenn Sie den Code verwenden oder weitergeben, dann verbleibt das Copyright © bei GMG Computer-Consulting. Alle diesbezüglichen Kommentare im Kopf eines Moduls müssen erhalten bleiben.

Die folgende Tabelle ist so aufgebaut: In der linken Spalte sehen Sie die Verknüpfung zum Beitrag mit einem möglichst kurzem Namen, mittig steht eine knappe Beschreibung des Inhaltes und rechts ist das Datum der Veröffentlichung oder der letzten bedeutenden Aktualisierung vermerkt. In der Titelzeile der Tabelle können Sie die Sortiermöglichkeiten nutzen.

▲ nach oben …


Link zum BeitragHinweise zu den verlinkten BeiträgenDatum
Jede n’te Zeile kopieren (VBA)Aus einem Tabellenblatt jede Xte Zeile in ein anderes Tabellenblatt kopieren2012-03-1717.03.2012
Schaltfläche → MakroEine Schaltfläche erstellen und dann ein Makro an den Button binden.2012-08-2929.08.2012
Fixe KommasetzungBei Eingabe einer Ziffernfolge im Textformat wird das Komma stets an definierter Stelle gesetzt.2013-09-1109.11.2013
Transponieren “Spezial”Daten auf eine spezielle Art transponieren, Vorbereitung für Pivot.2014-01-2121.01.2014
Maske → TabelleÜbernahme von in einer Maske (UserForm) eingegebenen Daten in eine Tabelle2014-03-2020.03.2014
Datumsbereiche separierenEinen variablen Zeitbereich_A verschiedenen festen Zeitbereichen zuordnen und berechnen2014-05-1111.05.2014
Mehrzeiler in 1 Zelle → aufteilenMehrere Zeilen in 1 Zelle in mehrere Zellen aufteilen2014-05-2727.05.2014
ÄnderungprotokollBei Änderungen einen Timestamp/Zeitstempel und Usernamen protokollieren2014-07-0202.07.2014
Daten verschieben/transponieren (horiz. → vertik.) [2]Spaltenweise angeordnete Daten (Kalenderwochen) in PivotTabelle auswerten.2014-12-0909.12.2014
Nur Zeilen mit Inhalt kopierenAusschließlich Zeilen mit Inhalt in eine andere Tabelle kopieren.2015-01-2222.01.2015
Unerwünschte LeerzeichenLeerzeichen durch Geschützte Leerzeichen ersetzen um Worte zusammen zu halten2015-02-0909.02.2015
Nur Wochenenden und FeiertageListe erstellen, wo ausschließlich Wochenenden und Feiertage aufgeführt sind.2015-01-2222.01.2015
AnwesenheitslisteTabellarische Übersicht, ob ein Mitarbeiter anwesend ist oder nicht.2015-05-3030.05.2015
"Tabelle zu PivotTable"Tabellendaten so aufbereiten, dass sie sinnvoll für eine Pivotauswertung genutzt werden können.2015-08-1515.08.2015
Suchen und Kopieren (1)In einer Spalte nach definierten Begriffen suchen und die Fundstellen in ein anderes Arbeitsblatt kopieren.2015-09-0404.09.2015
Tabelle in Blöcke teilenEine Tabelle blockweise in mehrere Files aufteilen2015-12-3030.12.2015
Tabellenblätter zusammenfassen (kopieren)Mehrere Tabellenblätter in einem neuen Blatt nahtlos aneinander kopieren / zusammenfassen2016-06-0909.06.2016
Aufbereitung für Pivot-TabelleMehrere Blätter für Pivot-Auswertung zusammenfassen2016-07-3131.07.2016
Importierte Zeit-Werte ohne DoppelpunktImportierte Zeitwerte in Formaten ohne Trennung: hhmmss,nnn 2016-08-2828.08.2016
Komma-getrennte Werte -> Hauptwert einzeln zuodnenKomma-getrennte Werte in Einzelzeilen splitten und Hauptwert zuordnen2016-09-0505.09.2016
Kreuztabelle pivot-fähig umgestaltenEine Kreuztabelle so umgestalten, dass sie sinnvoll per PivotTable ausgewertet werden kann2016-09-1515.09.2016

▲ nach oben …