Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Mit VBA Formel erstellen
#1
Hallo

Durch den klick auf einen Button wird anhand dem Wert einer Zelle eine Formel erstellt.
Nun ist es so, dass die Formel eine Tabelle zurückgeben sollte. Sobald ich aber die Formel mit dem VBA Code erstelle, wird automatisch ein @ Zeichen hinzugefügt.
Lösche ich das @ Zeichen wird das Resultat so angezeigt, wie ich das gerne hätte.

Soll:
=FILTER(Tabelle1;Tabelle1[Früchte]=Resultat!B2;"kein Wert")

Ist:
=@FILTER(Tabelle1;Tabelle1[Früchte]=Resultat!B2;"kein Wert")

Ich habe bereits einiges ausprobiert, finde aber keine Lösung.
Kennt sich da jemand aus?


Angehängte Dateien
.xlsm   VBA-Problem.xlsm (Größe: 22,64 KB / Downloads: 1)
Antworten Top
#2
Hallo,

probier es mal mit

Worksheets("Resultat").Range("A10").Formula2Local = "=FILTER(Tabelle1;Tabelle1[Früchte]=Resultat!B2;" & """kein Wert""" & ")"

Gruß Uwe
Antworten Top
#3
Perfekt! Ich fasse es nicht!

Super vielen Dank.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste