Hallo, in einem Tabellenblatt wird ein Verweis auf eine Zelle mit anderen Tabellenblatt getätigt. =Tabelle1!$D$20 Ich würde gerne die "1" einem weiteren Zellbezug zuordnen, damit es dynamisch ist. =Tabelle(hierdiezelle)!$D$20 Kann mir jemand weiterhelfen
dazu musst Du den Ausdruck "Tabelle(hierdiezelle)!$D$20" in einem String verheiraten und dann mit einem Bezug darauf verweisen.
Uff, kannst Du mir das genauer bitte erklären. Ich kann C Programmieren, aber in Excel bin ich nur Leihe. Ich würde gerne keine VB Makros benutzen.
Spass beiseite: Ich glaube, dynamische Links über mehrere Tabellenblätter funktionieren nicht mit den Bordmitteln von Excel. Du musst VBA benutzen. Da schaut es dann so aus: ActiveCell.FormulaR1C1 = "=Tabelle1!RC"
Wahrscheinlich hat Jörg eine Lösung: http://www.vba-beispiele.de/office.php?was=1300 (auch EXCEL pur dabei) Die kann er dann dem Leihen laien ;) xxx
z.B um den Inhalt einer Zelle aus einer anderen Tabelle zu beziehen, wobei der Dateiname gebildet wird aus dem Inhalt der Variablen aktbez und dem Inhalt der Zelle z50s1 / Ziel ist Ziel.xls z252s1 =FORMEL("="&aktbez&"z50s1";TEXTPOS("Ziel.xls!z252s1";FALSCH)) Natürlich geht es auch ohne Ziel, dann ist das Ziel die Zelle selbst =FORMEL("="&aktbez&"z50s1"&lv;st) oder eben nicht die Zelle sondern ein Array =FORMEL("="&aktbez&"z50s"&lv;st)
ach ja, nicht mit den "" verzählen! in " " steht der Ausdruck der als String übergeben wird in & & steht der Ausdruck, der aus dem Funktionsumfang von Excel kommt, wobei es egal ist, ob es sich um Berechnungen, Variablen oder Funktionen handelt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.