Anzeige
Archiv - Navigation
1772to1776
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
Inhaltsverzeichnis

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

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
PERFEKT Daniel, vielen Dank (owt)
30.07.2020 08:17:45
eres
.
Anzeige

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige