Makro & Pivottabelle
31.01.2023 10:28:31
Susi
Ich habe nun eine weitere Frage. Gibt es eine Möglichkeit ein Makro Befehl zu erteilen, dass er es erst auslöst, nachdem die Pivottabelle erstellt wurde?
Ich habe nämlich jetzt gewisse Daten mithilfe unseres Firmensystems rausgefiltert und mit einer Pivottabelle dargestellt. So beim Wertfilter sollten Datums bei mir drinnen, wo er das max. von der Spalte anzeigt. Das passt ja in dem Blatt Datenaufbereitung. Nur stellt er sie in der Pivottabelle auf einmal als eine Zahl da. Ich weiß das ich es bei Wertfeldeinstellungen/Zahlenformat/Datum ändern kann.
Meine Frage lautet, kann ich im das nicht automatisch irgendwo in der Pivottabelle sagen, das er den Wert als Datum immer angeben soll, wenn diese Datei aufgemacht wird?
Ich habe es versucht mit einem Makro. Nur spielt er da nicht mit, da die Pivottabelle erst dann entsteht, wenn unser Programm in der Firma die ganzen Daten filtert und mir auf Knopfdruck eine Pivottabelle erstellt. Ich kann hier nur eine Vorlage für das Programm machen, wo er die ganzen Daten reinspeichert. Kann ich also bei der Vorlage ihm den Befehl geben, dass er den Befehl ausführt, nachdem die Pivottabelle vom System entstanden ist, ohne einen Makro-Befehl-Button erstellen zu müssen?
Ich habe ihm diesen Befehl via Makro gegeben, aber wie gesagt, da spielt er nicht mit, da die Pivottabelle erst nach der Datenaufbereitung entsteht.
Ist das Makro falsch, sollte ich hier etwas ändern?
Sub Datumumwandeln() ' ' Datum umwandeln Makro ThisWorkbook.Worksheets("PiovtTable").Select Range("F16").Select Selection.NumberFormat = "TT.MM.JJJJ" End SubDenk ich hier zu kompliziert? Gibt es hier eine einfachere Lösung?
SG,
Susi