Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5
Default Sheet-Variable in Berechnungsformel

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 folgendermaen 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?

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2,646
Default Sheet-Variable in Berechnungsformel

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?


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 6,953
Default Sheet-Variable in Berechnungsformel

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" wrote:

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?


  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5
Default Sheet-Variable in Berechnungsformel

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

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Add sheet name into a variable. Richhall[_2_] Excel Worksheet Functions 1 September 18th 09 12:11 PM
How To make a sheet reference Variable (eq: sum(sheet!D2:H2)) John Linker Excel Discussion (Misc queries) 3 June 16th 08 11:29 PM
selecting sheet name in another workbook by variable (same sheet name) Craig[_24_] Excel Programming 1 April 25th 06 05:45 PM
Variable sheet and Formula Sheet Emmett423 Excel Discussion (Misc queries) 2 March 31st 06 02:14 AM
variable in a link where the variable is the name of the sheet darrelly Excel Worksheet Functions 1 October 7th 05 08:24 AM


All times are GMT +1. The time now is 01:08 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright 2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"