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

Formel+Schleife+Bezug anpassen

Formel+Schleife+Bezug anpassen
02.06.2004 22:55:54
SteffenS
Guten Abend,
ich setze in eine Zelle mit dem Befehl
WS1.Cells(ma, 9).Value
einen Wert ein.
Nun möchte ich die o.g. Angabe gern in der Formel:
"=INDEX(Betrag!R5C3:R108C19,MATCH(R11C1&R11C2,Betrag!R5C3:R108C3&Betrag!R5C4:R108C4,0),MATCH(R[3]C,Betrag!R5C3:R5C19,0))"
verwenden und zwar an der Stelle:
R11C1
wie wandel ich also o.g. Angabe in eine Form um, damit ich diese in meiner Formel verwenden kann oder wie kann ich die Formel sonst noch darstellen.
Danke Euch schonmal
Steffen

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

Betreff
Datum
Anwender
Anzeige
AW: Formel+Schleife+Bezug anpassen
ChrisL
Hi Steffen
WS1.Cells(ma, 9).Formula =
"=INDEX(Betrag!R5C3:R108C19,MATCH(R" & ma & "C1&R" & ma & "C2,Betrag!R5C3:R108C3&Betrag!R5C4:R108C4,0),MATCH(R[3]C,Betrag!R5C3:R5C19,0))"
Wenn du mit Spalten und Zeilenbezeichnungen arbeitest (z.B. A1 statt R1C1) dann kannst du mit Cells().Address die Bezeichnung einsetzen.
Gruss
Chris
Nochmal Nachfrage
03.06.2004 10:44:06
SteffenS
Hallo Chris,
kann ich in der Formel auch mit A1 etc arbeiten oder muss ich immer R1C1 verwenden, damit die Formel richtig funktioniert?
Deine Erläuterung:
Wenn du mit Spalten und Zeilenbezeichnungen arbeitest (z.B. A1 statt R1C1) dann kannst du mit Cells().Address die Bezeichnung einsetzen.
verstehe ich nicht richtig, was meinst Du mit Cells().Address, wo steht das in der Formel.
Entschuldige bitte wenn ich mich ein wenig brasslig anstelle, aber Formel das ist so ein Ding bei mir....
Danke Dir nochmals
SteffenS
Anzeige
AW: Nochmal Nachfrage
ChrisL
Hi Steffen
Ja du kannst...

Sub test()
Dim i As Byte
For i = 1 To 10
' Variante 1
Cells(i, 2).Formula = "=R" & i & "C1*2"
' Variante 2
Cells(i, 3).Formula = "=" & Cells(i, 1).Address & "*2"
' Variante 3
Cells(i, 4).Formula = "=A" & i & "*2"
Next i
End Sub

Gruss
Chris
DANKE DIR
04.06.2004 12:23:39
SteffenS
Steffen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige