Hallo, so hat der Code bei mir funktioniert. Mir scheint es gab ein Problem damit, dass die Variable (korrektes Wort?) "name" hieß. Deswegen habe ich sie umbenannt.
1 2 3 4 5 6 | Dim add As String
Dim name1 As String
add = Sheets(1).Cells(1, 1).Address
name1 = Sheets(1).name
Sheets(2).Cells(1, 1).Value = "= '" & name1 & "'! " & add ' zusammensetzten zum string der formel
|
Jetzt habe ich aber eine Folgefrage:
Ist es möglich, dass der Adressenteil, also in diesem Fall A1, ohne eine Variable einzusetzen mit der Variable name1 verknüpft wird? Ich wollte eine ganze Spalte mit dieser Formel füllen, also dass sie A2 dann auch automatisch die Adresse A2 aus Sheet(1) raussucht.
Ziemlich schwer zu erklären, ich versuche es mal am Code zu erklären:
1 2 3 4 | Dim name1 As String
name1 = Sheets(1).name
Sheets(2).Cells(1, 1).Value = "= '" & name1 & "'! " <strong>A1</strong> "" ' zusammensetzten zum string der formel
|
Ist das möglich? Ich habe es probiert, aber da war nichts zu wollen, egal wie ich die Zeichen gesetzt habe. Ich komme nur überhaupt nicht mit der Zeichensetzung klar, wann ich ein ", wann ein ' und warum das & noch ins Spiel kommt!!! Sorry, Anfänger :-D
Dankeschön :-)
|