eventuell nur ein kleines Excel-Problem - ich habs aber bei der Recherche nicht finden können, weil ich leider nicht weiß, wie ich es "benamen" soll... da fgehlen mir die Worte.
Eigentlich ist es aber ganz einfach:
ich möchte in VBA über einen Befehl die Formel in einer Zelle setzen:
ActiveSheet.Cells(i, j).FormulaLocal =
"=DBGETC(Server_GKP;Cube_PPE;B7;A8;Preiseingabe_Monat;Preiseingabe_Jahr)"
das funktioniert auch ohne probleme, das "Hauptproblem ist, das im zweiten Teil ";B7;A8;" mit den originalen Zelladressen gearbeitet wird. Hier muß ich, wie im ersten Teil "(i, j)" die andere Zelladressierung einsetzen - sonst funktioniert meine Schleife drumherum nicht.
Zwei Lösungsansätze hätte ich:
1)
Gibt es vielleicht irgendeine einfache Formel bzw. Quellcode, mit der eine (i,j)-Angabe in "b3" umgewnadelt werden kann?
2)
Kann man in der Formel direkt den anderen Zellbezug angeben?
Gruß
Markus