Clever-Excel-Forum

Normale Version: Datenquelle ändern möglich?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

vielleicht stell' ich mich dumm an, übersehe was etc. ...

Jedenfalls hab' ich bisher keine Möglichkeit gefunden, die Quelle für die Daten aus einem anderen Tabellendokument zu ändern.
Vielleicht lässt Excel so was ja auch nicht zu...?

Kann mir jemand helfen?
Moin

Kommt darauf an.

Ist es eine Verknüpfung im Tabellenblatt?
ALT+B+V. Quelle ändern.

Ist die Verknüpfung im VBA-Code?
Goto VBE. STRG+F. Dateiname eingeben. ENTER.

Ist es eine Verknüpfung über PQ?
Finde den entsprechenden Query und ändere den Dateinamen.
Hallo,

kannst Du das etwas näher erläutern?
Reichen die Möglichkeiten aus dem Menü Daten nicht?

26865

Es gibt mehrere Arten von Datenverbindungen.

Wenn du Bezüge auf andere Mappen in der Form
Code:
='[Dateiname.xlsx]Blattname'!$A$1
meinst, dann so:
- Reiter "Daten"
- Bereich "Abfragen und Verbindungen"
- Schalter "Workbook Links" 
- dort die gewünschte Quelle auswählen, "..." und "Quelle ändern" wählen
Workbook Links ist ausgegraut...

Ich hatte die Verbindung hergestellt über
  • Daten abrufen
  • aus Datei
  • aus Excel-Arbeitsmappe
  • Datei ausgewählt
  • enthaltenes Tabellenblatt ausgewählt
  • importieren
Hi,

Zitat:Verbindung

Zitat:importieren


da gibt es keine Verknüpfungen zu externen Quellen.

26865

(18.04.2024, 14:19)Der goldene Vogel schrieb: [ -> ]Workbook Links ist ausgegraut...
Wo nichts ist, kann auch nichts geändert werden. ;)

Ein ausführlicher Weg:
1) Daten - Abfragen & Verbindungen - Schalter "Abfragen und Verbindungen" aktivieren
2) in der nun angezeigten Seitenleiste die Abfrage wählen, Rechtsklick und Bearbeiten
3a) dort Start - Datenquellen - Datenquelleneinstellungen 
oder
3b) dort Start - Neue Abfrage - Neue Quelle - Datei usw.

Wandelst du eigentlich auf Grimms oder Alkors Pfaden?
(18.04.2024, 14:19)Der goldene Vogel schrieb: [ -> ]Ich hatte die Verbindung hergestellt über
  • Daten abrufen
  • aus Datei
  • aus Excel-Arbeitsmappe
  • Datei ausgewählt
  • enthaltenes Tabellenblatt ausgewählt
  • importieren

...importieren gibt's da nicht bei mir. Du kannst Laden oder transformieren. 

Wie auch immer, diese Vorgehensweise wird in einer PQ Abfrage gespeichert. 
Es gibt 2 Möglichkeiten zur entsprecheden Abfrage zu gelangen:

1. Gehe also über das Menü Daten, auf Abfragen und Verbindungen, dann öffnet sich ein Fenster, das alle Abfragen anzeigt. Doppelklick auf die richtige
oder
2. Eine Zelle in der erstellten Datentabelle aktivieren, im Menü Abfrage auf Bearbeiten klicken.

In beiden Fällen gelangst Du zum PQ Editor, dort klickst Du im Menü Start auf Erweiterter Edidor und änderst den in der Zeile  Quelle (oder Target) angegebenen Pfad
Bin so vorgengangen... hab' ich jetzt irgendwas blödes gemacht...?

Expression.Error: Der Schlüssel entsprach keiner Zeile in der Tabelle.

Details:
    Key=
        Item=03.11 Raumflächen Export
        Kind=Sheet
    Table=[Table]

Ah... Das Problem ist wohl, dass das Tabellenblatt dort anders heißt
Konnte den Namen manuell in der Eingabezeile für eine Quelle ändern... und funktsjoniert...
Bei der anderen Tabelle aber nicht Huh

O.K. Löschen der (letzten) Schritte mit Fehlermeldungen Jetzt geht's Smile)
(18.04.2024, 16:08)Der goldene Vogel schrieb: [ -> ]O.K. Löschen der (letzten) Schritte mit Fehlermeldungen  Jetzt geht's  Smile)

...naja.... ganz sicher hatten die letzten Schritte, die einen Fehler erzeugten, eine konkrete Aufgabe. Die werden jetzt nicht mehr ausgeführt. Besser wäre gewesen, den Fehler zu beheben....