View Full Version : Abrfrage in Excel auf die AS400 die sich auf eine Zelle der aktuelle Tabelle bezieht
642
ja ja ... ich brauche 20 Zeichen ...
StevEiserman
06-10-22, 10:32
Hallo,
sorry ich verstehe nur Bahnhof???
Könnt Ihr mir hier bitte weiterhelfen, wie gesagt ich bin leider noch ein blutiger Anfänger!
Tabelle1!A1 = TPAPN
Vielen Dank
Schau dir dein Bild da oben noch mal an. Du musst den SQL anpassen und eine where-Klausel vor dem OrderBy hinzufügen.
where TPAPN = ?
Dann kannst du per Parameterzuordnung die Abfrage dynmisieren.
StevEiserman
06-10-22, 12:25
Hallo Fuerchau
ich habe jetzt versucht die Tabelle1!A1 einzubinden wo meine Abfrage läuft,
aber irgendwie falsch, die Fehlermeldung:
".....Umsetzungsfehler bei Variable oder Parameter *N."
Das war mein Code:
Select.....
Where TPAPN = 'sheet0 A1'
Wie gesagt ich habe so etwas noch nie erstellt.
da fragt mann sich, was so schwer am ? in Worten "Fragezeichen" ist?
oder auch ...
... where TPAPN = ?
StevEiserman
06-10-22, 12:39
Tut mir leid Robi, ich weiß leider nicht was Du mir sagen willst.
Bitte helfe mir und gib mir die Lösung anstatt Dich über jemanden
lustig zu machen, der damit so noch nicht gearbeitet hat
Ok ich bin raus!
lies einfach alles was Baldur geschrieben hat und mach es (Baldur = Fuerchau)
Ersetze in deinem SQL einfach die letzte Konstante '3....' durch ein einzelnes Fragezeichen.
Dann kannst du im Register "Parameter" dem 1. Parameter eine Zelle zuordnen.
Da wird dir dann ein Auswahlfeld angezeigt, dass du sogar verkleinern kannst um eine Zelle egal wo auszuwählen.
Wenn das einfach nicht machst oder immer noch nicht verstehst, wende dich an einen, der dir das, meist für Geld, einfach beibringt.
Ich kann dir das gerne per Anydesk zeigen, meinen Stundensatz teile ich dir dann mit.
Hier noch mal ein anderer Link und folge einfach der Anleitung:
https://support.microsoft.com/en-us/office/create-a-parameter-query-in-microsoft-query-c67d9af7-c8a0-4bf7-937c-087cb25f7ad3
(https://support.microsoft.com/en-us/office/create-a-parameter-query-in-microsoft-query-c67d9af7-c8a0-4bf7-937c-087cb25f7ad3)
StevEiserman
07-10-22, 05:48
Hallo Fuerchau,
Vielen Dank es hat funktioniert, Entschuldigung für meine Unwissenheit !!! Ist es auch möglich das Aktualisierung automatisch
startet, wenn ich den Wert in der Excelzelle ändere??
Dazu bedarf es VBA. Automatisch passiert dies nur beim Öffnen der Excel.
VBA ist eine Programmiersprache, mit der du dich allerdings nicht belasten solltest;-).