Summewenn und Bezug aus Zelle

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Summewenn und Bezug aus Zelle
von: Gisela
Geschrieben am: 18.02.2005 10:54:08
Hallo,
in einer ganzen Reihe von Tabellenblättern muß ich in einem großen Bereich die u.a. Formel verwenden. Im Beispiel ist der Bezug die Tabelle ProbZW!.
Range("C4").Select
ActiveCell.FormulaR1C1 = "=IF(RC1="""","""",SUMIF(ProbZW!C1,RC1,ProbZW!C[28]))"
Gibt es eine Möglichkeit, dass sich dieser Bezug nach einem Zelleintrag richtet.
Ich möchte also einen anderen Tabellennamen in z.B. B2, StatusZW eingeben und dann soll aus ProbZW! beispielsweise StatusZW! werden.
Da meine Kenntnisse über Recorder nicht hinausgehen, bräuchte ich Hilfe.
Der Makro ist insgesamt umfangreicher, ich habe hier nur einen Ausschnitt dargestellt.
Kann mir jemand weiterhelfen?
Vielen Dank
und Grüße
Gisela

Bild

Betrifft: AW: Summewenn und Bezug aus Zelle
von: Detlef Lange
Geschrieben am: 18.02.2005 11:09:20
Hallo
hier ein ansatz
Dim a As String
a = InputBox("Bitte bezug eingeben", "Bezug")
Range("C4").Select
ActiveCell.FormulaR1C1 = "=IF(RC1="""","""",SUMIF(" & a & "!C1,RC1, " & a & "!C[28]))"
Gruß
Detlef
Bild

Betrifft: AW: Summewenn und Bezug aus Zelle
von: Gisela
Geschrieben am: 18.02.2005 11:45:41
Hallo Detlef,
als Ansatz sehr gut. Ist schon mal die halbe Arbeit gespart.
Wäre super, wenn der Inhalt der InputBox aus einer Zelle automatisch genommen werden könnte.
Vielen Dank für die Hilfe und Gruß
Gisela
Bild

Betrifft: AW: Summewenn und Bezug aus Zelle
von: jan
Geschrieben am: 18.02.2005 11:53:32
Hi Gisela,
vielleicht aus der Zelle A1 so
Dim a As String
a = Range("A2")
ActiveCell.FormulaR1C1 = "=IF(RC1="""","""",SUMIF(" & a & "!C1,RC1, " & a & "!C[28]))"
Jan
Bild

Betrifft: AW: Summewenn und Bezug aus Zelle
von: Gisela
Geschrieben am: 18.02.2005 12:01:21
Hallo Jan,
vielen Dank, Du hast mein Wochenende gerettet. Genau das hab ich gesucht.
Grüße
Gisela
Bild

Betrifft: AW: Summewenn und Bezug aus Zelle
von: Detlef
Geschrieben am: 18.02.2005 11:57:25
Hallo
Das geht so
a=Cells(1,1) 'das ist die celle a1, must halt die spalten und zeilennummer von dir nehmen
Gruß
Detlef
Bild

Betrifft: AW: Summewenn und Bezug aus Zelle
von: Gisela
Geschrieben am: 18.02.2005 12:03:15
Hallo Detlef,
jezt hab ich sogar zwei Lösungen, super
Vielen Dank und schönes Wochenende
Gisela
 Bild

Beiträge aus den Excel-Beispielen zum Thema "Summewenn und Bezug aus Zelle"