Fester Bezug

11/04/2008 - 00:41 von Andreas Heil | Report spam
Hallo NG,
ich komme einfach nicht darauf wie ich es machen soll:

In einem Tabellenblatt (je ein Tabellenblatt pro Firma) trage ich Daten
zeilenweise ein. Jede Zeile stellt eine Stichtagserhebung dar.
Kommen neue Daten hinzu, so füge ich vor der ersten Zeile eine neue
Leerzeile ein, damit alle anderen eine Zeile weiter nach unten rutschen.

In einem zweiten Tabellenblatt (Haupttabelle), stelle ich die Daten der
Firmen nebeneinander dar. Hier möchte ich jedoch nur den aktuellen Stand
haben, so dass ich einen Zellbezug auf =Tabellenblatt1!$A$1 etc. hinterlege.
Wenn ich nun aber auf Tabellenblatt1 eine neue Zeile einfüge, rutscht mir in
der Haupttabelle der Bezug aber auch eins nach unten, also
=Tabellenblatt1!$A$2.

Wie kann ich in der Haupttabelle also Zellbezüge anlegen, die immer auf die
gleiche Spalte und Zeile eines anderen Tabellenblatts zeigen, auch wenn ich
dort Zeilen verschiebe?

Vielen Dank für Eure Antwort schon jetzt!

Andreas Heil
 

Lesen sie die antworten

#1 Thomas Kühn
11/04/2008 - 08:09 | Warnen spam
Hallo Andreas,

=Tabellenblatt1!$A$2.

Wie kann ich in der Haupttabelle also Zellbezüge anlegen, die immer auf die
gleiche Spalte und Zeile eines anderen Tabellenblatts zeigen, auch wenn ich
dort Zeilen verschiebe?



Mir würde da auf Anhieb nur VBA einfallen.

Function FesteZelle(iRow as Integer, iCol As Integer) as Variant
FesteZelle = Sheets("Tabelle1").Cells(iRow,iCol)
End Function

Und dann im Tabellenblatt Tabelle2 in die Zelle:
=FesteZelle(1, 2)


Gruß Thomas

http://www.thomas-kuehn.de

Ähnliche fragen