Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
868to872
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
868to872
868to872
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Bereich aus Zelle auslesen

Bereich aus Zelle auslesen
15.05.2007 08:29:00
Nick
Hallo
Ich hab ein Problem:
In der Zelle A1 ist beispielsweise der Bereich B2:C4 eingegeben.
In der Zelle A2 steht eine Formel die mit diesem Bereich arbeiten soll.
Wenn später der Bereich in der Zelle A1 geändert wird soll sich die Formel automatisch aktualisieren, sprich mit dem neuen Bereich arbeiten können.
Gibt es eine Möglichkeit, diesen Bereich aus der Zelle A1 auszulesen und in die Formel sozusagen zu übernehmen?
MfG Nick

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bereich aus Zelle auslesen
15.05.2007 08:58:05
selli
hallo nick,
das geht mit der funktion INDIREKT.
gruß selli

AW: Bereich aus Zelle auslesen
15.05.2007 09:08:00
Nick
Ok soweit klar, nur wie bring ich die Funktion in die Formel mit ein?
Meine Formel sieht derzeit so aus:
=Farbezählen (B22;BEREICH)
Da wo BEREICH steht soll der Inhalt der Zelle A1 stehen. Entweder ich steh auf dem Schlauch oder mir fällt wirklich keine Möglichkeit ein.

AW: Bereich aus Zelle auslesen
15.05.2007 09:20:35
HermannZ
Hallo Nick;
ich nehme mal an du arbeitest mit dieser Funktion;
' Anzahl der Zellen zählen mit einer bestimmten Farbe
' Funktionsaufruf = Farbezählen(Zelle in der gesuchten Farbe;Bereich)

Function Farbezählen(Farbe As Range, Bereich As Range)
Dim i As Range
Dim intColor As Integer
Application.Volatile
intColor = Farbe(1).Interior.ColorIndex
For Each i In Bereich.Cells
If i.Interior.ColorIndex = intColor Then
Farbezählen = Farbezählen + 1
End If
Next
End Function


dann geht das schon mit INDIREKT;
dein Bereich steht in A1
die Farbe diie du zählen willst in B22
Dann die Formel;
~f~
=Farbezählen(B22;INDIREKT(A1))
Gruss HermannZ

Anzeige
AW: Bereich aus Zelle auslesen
15.05.2007 09:37:38
Nick
Habe ich zwar versucht aber es erscheint der Fehler "#NAME?"

AW: Bereich aus Zelle auslesen
15.05.2007 09:53:00
HermannZ
Hallo Nick;
ist diese Funktion in einem Modul oder wo ist sie;
denn nur wenn sie in einem Modul ist geht das, sonst erscheint immer #NAME.
Gruss HermannZ

AW: Bereich aus Zelle auslesen
15.05.2007 10:15:06
Nick
Das Modul zum Farbezählen sieht wie folgt aus:

Function Farbezählen(Farbe As Range, Bereich As Range)
Dim i As Range
Dim intColor As Integer
Application.Volatile
intColor = Farbe(1).Interior.ColorIndex
For Each i In Bereich.Cells
If i.Interior.ColorIndex = intColor Then
Farbezählen = Farbezählen + 1
End If
Next
End Function


Anzeige
AW: Bereich aus Zelle auslesen
15.05.2007 10:45:42
Nick
So war ein anderes Problem, hab das Modul falsch benannt gehabt. Jetzt gehts.
Tausende Danke ;)

AW: Danke für Rückantwort......oT.
15.05.2007 10:46:48
HermannZ
.

329 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige