Clever-Excel-Forum

Normale Version: Ausgewählte Namen in ein PQ Tabelle umwandeln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo, achso... ... ich bin raus. Weil ich auch nicht weiß, was eine Power Query Tabelle ist. Sorry.
Hi Ivan,

sorry, immer noch nicht klarer. Aber ich nehme Jörgs Frage, was für dich eine PQ-Tabelle ist, gerne auf. Was PQ heißt, das wissen wir beide (Jörg und ich). In diesem Sinne zitiere ich mich selbst:
Zitat:PQ ist eine Abfrage (PowerQuery).
Was willst du denn abfragen?
Moin

Der Fragesteller hat irgendwie vergessen darauf hinzu weisen dass es noch eine dritte Tabelle gibt.
Hallo shift-del

Dir auch erstmal Danke für deine Nachricht.
Habe mir deine Datei mal angeschaut, auf den ersten Blick ist so wie ich es mir vorgestellt habe, auch die ersten Tests sehen super aus.
Wenn jetzt das ganze noch im Original so klappt bin ich zufrieden.




Sage in diesem Zusammenhang allen Helfern ein liebes Dankeschön und schönen Restsonntag
Hallo 

Ich muss mich nochmals an euch Profis wenden.
Die Aktualisierung des PQ klappt über die Userform wunderbar in der Datei.

Nun meine neue Frage:
Wie kann ich das machen wenn ich Dropdownliste über die Datenüberprüfung den entsprechenden Namen auswähle, nach dem ich nun den Namen ausgewählt habe soll meine PQ aktualisieren??
Kann mir jemanden sagen ob das machbar ist, wenn ja wie??

Im voraus besten Dank für eure Hilfe

Gruß
Ivan 16
Moin
Nutze das Worksheet_Change-Ereignis und die Workbook.RefreshAll-Methode.
Hallo shift-del

Danke für die schnelle Antwort.
Das "Workbook.RefreshAll" aktualisiert doch alle PQ, oder sehe ich das falsch?
Ich möchte nur das die eine aktualisiert wird und nicht alle.

Hier mein Versuch mit Code in der jeweiligen Tabelle:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)

Range("qSpLDER[[#Headers],[NAMVOR]]").ListObject.QueryTable.Refresh BackgroundQuery:=False

End Sub
Sobald ich ein Dropdown auswähle kommt eine Fehlermeldung:
Laufzeitfehler 1004:
Die Methode Range für das Objekt Worksheet ist fehlgeschlagen

Wie muss ich den Code ändern??
Da muss ich passen.
Hallo 

Danke nochmals shift-del, schade das du passen musst.
Hat jemanden sonst noch eine Idee was ich an dem Makro noch ändern muss??
Seiten: 1 2