Hallo zusmammen
Ich habe ein kleines (vllt. auch großes) Problem. Ich möchte einen Wert in einer Formel verschachteln die bei Änderung einer bestimmten Zelle automatisch die Formel anpasst.
Ich habe eine Tabelle die sich aus mehreren anderen Tabellen (in ext. dateien) zusammensetzen soll bzw. per DropDown Auswahl ändern soll. Ich habe schon auf mehreren Wegen Versucht das umzusetzen, aber es will mir nicht so recht gelingen. Indirekt kann ich nicht nutzen, weil das leider nicht mit geschlossenen Dateien funktioniert.
Meine Formel für eine Zelle sieht derzeit so aus:
bform_datei (ist der Zellenname) liegt als Wert in einer Zelle, auf einem anderen Datenblatt, wo der auszugebene Dateiname steht der sich via zugewiesenen ActiveX Steuerelement (Kombinationsfeld aka DropDown Menü) ändert. Das es nicht funktioniert ist mir schon klar (deswegen bin ich ja hier ^^). Bei der Fehlersuche via Berechnungsschritte anzeigen gibt er mir die engültige Formel als
aus. Wie bekomme ich es hin das ich die " raus bekomme? Durch die Anführungsstriche wird das ganze ja als Text ausgegeben wodurch die Formel ja nicht mehr greift bzw. unwirksam wird.
Wenn das nur via VBA geht dann bitte schritt für schritt erklären, weil ich keine Ahnung habe von VBA.
Ich wäre für jede Hilfe dankbar ... ich bin auch anderen Vorschlägen gegenüber offen wie man das noch machen kann
greets Novastream
Ich habe ein kleines (vllt. auch großes) Problem. Ich möchte einen Wert in einer Formel verschachteln die bei Änderung einer bestimmten Zelle automatisch die Formel anpasst.
Ich habe eine Tabelle die sich aus mehreren anderen Tabellen (in ext. dateien) zusammensetzen soll bzw. per DropDown Auswahl ändern soll. Ich habe schon auf mehreren Wegen Versucht das umzusetzen, aber es will mir nicht so recht gelingen. Indirekt kann ich nicht nutzen, weil das leider nicht mit geschlossenen Dateien funktioniert.
Meine Formel für eine Zelle sieht derzeit so aus:
Code:
=INDEX("["&bform_datei&"]!vokabel";1;1)
Code:
=INDEX("englisch.xslx!vokabel";1;1)
Wenn das nur via VBA geht dann bitte schritt für schritt erklären, weil ich keine Ahnung habe von VBA.
Ich wäre für jede Hilfe dankbar ... ich bin auch anderen Vorschlägen gegenüber offen wie man das noch machen kann
greets Novastream