Sheet-Variable in Berechnungsformel

M

mazo

Hallo

Ich habe folgendes Problem:

Ich habe der Tabelle_xy die Variable "Daten1" zugewiesen

(Dim Daten1 As Worksheet
Set Daten1 = ActiveSheet)

Eine Formel, die von einem anderen Sheet auf Tabelle_xy (bzw.Daten1)
zugreifen soll
sieht folgendermaßen aus:

Range("A3").FormulaR1C1 = "='Tabelle_xy'!R[-2]C"

Wie kann ich "Tabellexy" in dieser Formel durch die Variabel "Daten1"
ersetzen, so dass die Formel funktioniert?
 
S

Stefi

Hi Mazo,

My German is week, but perhaps you request this solution:

Range("A3").FormulaR1C1 = "=" & Daten1 & "!R[-2]C"

Regards,
Stefi

„mazo†ezt írta:
 
T

Tom Ogilvy

wouldn't it be

Range("A3").FormulaR1C1 = "='" & Daten1.Name & "'!R[-2]C"

Since daten1 is dimmed as worksheet which doesn't appear to have a default
value.

--
Regards,
Tom Ogilvy


Stefi said:
Hi Mazo,

My German is week, but perhaps you request this solution:

Range("A3").FormulaR1C1 = "=" & Daten1 & "!R[-2]C"

Regards,
Stefi

„mazo†ezt írta:
Hallo

Ich habe folgendes Problem:

Ich habe der Tabelle_xy die Variable "Daten1" zugewiesen

(Dim Daten1 As Worksheet
Set Daten1 = ActiveSheet)

Eine Formel, die von einem anderen Sheet auf Tabelle_xy (bzw.Daten1)
zugreifen soll
sieht folgendermaßen aus:

Range("A3").FormulaR1C1 = "='Tabelle_xy'!R[-2]C"

Wie kann ich "Tabellexy" in dieser Formel durch die Variabel "Daten1"
ersetzen, so dass die Formel funktioniert?
 
M

mazo

Hi Stefi,

Thank you very much. That helped me a lot.

Because "Daten1" is the Worksheet the fomula must be:

Range("A3").FormulaR1C1 = "=" & Daten1.Name & "!R[-2]C"

Regards
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top