ich lese schon jahrelang mit und nutze Euer Wissen mit . Meinen Dank dafür.
Bei folgendem Problem benötige ich Hilfe:
Ich frage mit Power-Query Daten aus einer SQL-Datenbank ab. Die Abfrage läuft tadellos und wird in einen benannten Bereich eines Worksheets geschrieben.
Soweit alles gut. Die automatische Formatierung des Bereichs entspricht nicht meinen Vorstellungen, beispielsweise weil Zeilen basierend auf mehreren Zellinhalten basiernd farbig unterlegt werden soll. Eine bedingte Formatierung durch die entsprechende Excel-Funktionalität schied daraufhin aus. Kein Problem dachte ich und schrieb daraufhin ein kleines Script. Auch dieses Script funktioniert - solo gestartet - tadellos.
Die Abfrage aktualisiere ich mit einem durch Button angestoßenen Makro. Letzteres enthält als ersten Schritt ein Unterprogramm zur Datenaktualisierung und als zweites Unterprogramm das oben genannte Formatierungsscript. Bei Ablauf des Gesamtscripts erscheint kurz die gewünschte Formatierung und wird danach von der automatischen Formatierung überschrieben. Das beide Unterprogramme sind in Modulen abgelegt, das Starterscript hängt an der Tabelle.
Warum bleibt das Formatierungsscript als Unterprogramm unwirksam, bzw. wird zwar ausgeführt, dann aber von der automatischen Formatierung überblasen, obwohl die Abfrage lange gelaufen ist?
Ich wollte zunächst die Mappe hochladen, ohne die externen Bezüge bringt das aber nicht wirklich weiter. Wenn die Scripte zur Beantwortung benötigt werden, werde ich die solo hochladen.
Danke Peter