Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
208to212
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
208to212
208to212
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Ersetzen aber wie?

Ersetzen aber wie?
26.01.2003 10:59:19
lasmik
hallo an alle
wie kann ich in dem wert "'Umsatz Monate'!R31C3" das R31 so ersetzen das excel die aktuelle zeile nimmt. c3 bleibt immer gleich nur zeile soll die aktuelle sein. geht das über ActiveCell.Row? wie ist die syntax?

wo kann man als anfänger deutsche übersetzungen für die ganzen befehle finden? wo wird die syntax erklärt?

danke

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Ersetzen aber wie?
26.01.2003 11:02:10
Chris
Hallo lasmik

Versuch mal so...

Sheets("Umsatz Monate").Cells(ActiveCell.Row, 3)

Gruss
Chris

Re: Ersetzen aber wie?
26.01.2003 11:18:34
lasmik
ActiveChart.SeriesCollection(1).Values = _
"=sheets("Umsatz Monate").Cells(ActiveCell.Row, c3)!R31C3,'Umsatz Monate'!R31C5,'Umsatz Monate'!R31C7,'Umsatz Monate'!R31C9,'Umsatz Monate'!R31C11)"

aber ich glaub die syntax ist falsch. ich will alle "r31" durch "active zeile" ersetzen.

Re: Ersetzen aber wie?
26.01.2003 11:33:00
Steffan
Hallo Iasmik,

vielleicht so:

zur Hilfe: schau mal im VB-Editor in der Hilfe unter "Range" nach.

Steffan.

Re: Ersetzen aber wie?
26.01.2003 11:36:57
Chris
Hallo lasmik

Da hast du mich auf dem falschen Fuss erwischt... Keine Ahnung, wie die Lösung aussieht, aber soviel kann ich dir sagen...


"=sheets("Umsatz Monate").Cells(ActiveCell.Row, c3)!R31C3,'Umsatz Monate'!R31C5,'Umsatz Monate'!R31C7,'Umsatz Monate'!R31C9,'Umsatz Monate'!R31C11)"

Das "=" am Anfang brauchst du kaum, da das "=" schon in der Zeile oben steht.

Weiter, alles was zwischen "" Anführungszeichen steht, wird vom Computer nicht ausgewertet. Also ActiveCell.Row muss sicherlich ausserhalb der Anführungszeichen stehen ..." & ActiveCell.Row & "...

Am Anfang deiner Zeile hast du mit Cells(ActiveCell.Row, c3) die Zeile und Spalte schon festgelegt, also musst du anschliessend R31C3 nicht nochmals schreiben.

Und dann Cells(ActiveCell.Row, c3)... die 3 ist ja schon Spalte C, also das C verursacht Fehler (richtig abschreiben ;-)).

Gruss
Chris


Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige