Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilenumbruch bei Formeleingabe per VBA

Zeilenumbruch bei Formeleingabe per VBA
29.07.2020 18:01:37
eres
Zunächst mal herzliche Grüße in mein "Lieblingsforum".
Bei der manuellen Formeleingabe in der Bearbeitungsleiste kann man ja wunderbar Zeilenumbrüche eingeben, um längere Formeln "lesbarer" zu machen.
Meine Frage, kann ich dies auch mit VBA realisieren?

.FormulaR1C1 ="=IF(R[-3]C=0,"", (1+InflationRate) *
INDEX(RV_Pivot!R5C1:R23C11,
MATCH(Laufzeit,RV_Pivot!R5C1:R23C1,0)+2,
MATCH(R29C,RV_Pivot!R5C1:R5C11,0)))"

Hier meckert VBA natürlich. Aber kann ich dies eventuell trennen und mit Zeilenumbruchszeichen es so hinbekommen, das die Formel in der Bearbeitungsleiste mit Umbrüchen angezeigt wird?
Vielen Dank für Eure Hilfe im Voraus.
Gruß
erwin
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilenumbruch bei Formeleingabe per VBA
29.07.2020 18:11:35
Daniel
Hi
die Zeilenumbrüche müssen Teil des Formeltext sein, in Form des Zeichen(10), dh in VBA mit CHR(10) oder als Systemkonstante vbLF
.FormulaR1C1 = "=IF(R[-3]C=0,"", (1+InflationRate) *" & vblf & "INDEX(RV_Pivot!R5C1:R23C11," & vbLF & "MATCH(Laufzeit,RV_Pivot!R5C1:R23C1,0)+2," & vbLF & "MATCH(R29C,RV_Pivot!R5C1:R5C11,0)))"
Leerzeichen, die direkt nach dem Zeilenumbruch folgen, bleiben erhalten.
Gruß Daniel
Anzeige
PERFEKT Daniel, vielen Dank (owt)
30.07.2020 08:17:45
eres
.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige