Microsoft Excel

Herbers Excel/VBA-Archiv

Formel auf anderes Blatt mit fortlaufender Spalte | Herbers Excel-Forum


Betrifft: Formel auf anderes Blatt mit fortlaufender Spalte von: Fred
Geschrieben am: 18.12.2009 11:50:22

Man das hört sich wieder mal schlimm an, oder ???

Ich möchte eine Formel aus Zelle A1-Blatt1 in Zelle A1-Blatt2 kopieren.
In A1-Blatt1 steht die Formel: ='Meine Daten'!C13-'Meine Daten'!C13-'Meine Daten'!C13

Nun soll diese Formel in Zelle A1-Blatt2 so kopiert werden dass die Spalte um eins weitergeht.
Also ='Meine Daten'!D13-'Meine Daten'!D13-'Meine Daten'!D13.

Die Zeile soll immer Zeile 13 bleiben, nur die Spalte sollte sich immer beim kopieren auf weitere Blätter um eine Spalte weitergehen.

Ich hoffe das es so verständlich dargestellt ist,
und das es dafür eine Lösung gibt.

Gruß
Fred

  

Betrifft: AW: Formel auf anderes Blatt mit fortlaufender Spalte von: Tino
Geschrieben am: 18.12.2009 12:21:34

Hallo,
definiere einen Namen Tabelle mit der Formel
=ARBEITSMAPPE.ZUORDNEN(1)

Danach diese Formel in Die Tabelle bzw. Zelle kopieren.
Datei muss zuvor gespeichert sein.

 ABC
1-5  
11   
12   
13  5

Formeln der Tabelle
ZelleFormel
A1=INDIREKT("'Meine Daten'!"&ADRESSE(13;2+VERGLEICH(TEIL(ZELLE("Dateiname";INDIREKT("A1")); FINDEN("[";ZELLE("Dateiname";INDIREKT("A1"))); 999); Tabelle;0)))-INDIREKT("'Meine Daten'!"&ADRESSE(13;2+VERGLEICH(TEIL(ZELLE("Dateiname";INDIREKT("A1")); FINDEN("[";ZELLE("Dateiname";INDIREKT("A1"))); 999); Tabelle;0)))-INDIREKT("'Meine Daten'!"&ADRESSE(13;2+VERGLEICH(TEIL(ZELLE("Dateiname";INDIREKT("A1")); FINDEN("[";ZELLE("Dateiname";INDIREKT("A1"))); 999); Tabelle;0)))
Namen in Formeln
ZelleNameBezieht sich auf
A1Tabelle=ARBEITSMAPPE.ZUORDNEN(1)
Namen verstehen



Frohe Festtage wünscht TinoSmilies


  

Betrifft: AW: Formel auf anderes Blatt mit fortlaufender Spalte von: Fred
Geschrieben am: 18.12.2009 12:41:31

Hallo Tino,

danke für deine Mühe, aber das verstehe ich nicht ganz mit dem Namen vergeben usw.
Kannst du den Vorgang noch einmal etwas ideotensicher beschreiben ?

Gruß
Fred


  

Betrifft: AW: Formel auf anderes Blatt mit fortlaufender Spalte von: Tino
Geschrieben am: 18.12.2009 12:53:07

Hallo,
hier ein Beispiel dazu, Datei erst abspeichern.
Danach kannst Du die Zelle A1 in die anderen Tabellen kopieren.

https://www.herber.de/bbs/user/66698.xls

Frohe Festtage wünscht TinoSmilies


  

Betrifft: AW: Formel auf anderes Blatt mit fortlaufender Spalte von: Fred
Geschrieben am: 18.12.2009 13:07:09

Jo,
jetzt ist es klar !

Danke dafür.

Gruß
Fred


  

Betrifft: oder mit VBA Hilfe etwas kürzer... von: Tino
Geschrieben am: 18.12.2009 12:40:18

Hallo,

In ein Modul diese Funktion

Function BlattRegister(rngBezug As Range) As Long
BlattRegister = Sheets(rngBezug.Parent.Name).Index
End Function
In der Zelle dies so anwenden
 ABC
1-5  
11   
12   
13  5

Formeln der Tabelle
ZelleFormel
A1=INDIREKT("'Meine Daten'!"&ADRESSE(13;2+BlattRegister(A1)))-INDIREKT("'Meine Daten'!"&ADRESSE(13;2+BlattRegister(A1)))-INDIREKT("'Meine Daten'!"&ADRESSE(13;2+BlattRegister(A1)))



Frohe Festtage wünscht TinoSmilies


Beiträge aus den Excel-Beispielen zum Thema "Formel auf anderes Blatt mit fortlaufender Spalte"