06.12.2019, 11:17
(Dieser Beitrag wurde zuletzt bearbeitet: 06.12.2019, 11:17 von StrammerMax.)
Hey Leute,
ich möchte per VBA eine Formel in eine Zelle auf einem Arbeitsblatt schreiben.
In der Spalte mit der Formel meckert er aber und sagt, dass er das Anweisungsende erwartet.
Was mache ich falsch? Bzw. was muss ich machen damit es funktioniert?
Ich verkette zwei Werte aus dem Arbeitsblatt und möchte dazwischen ein Leerzeichen.
Das Problem ist das Leerzeichen dazwischen - ich weiß aber nicht wie ich das in VBA abbilden muss damit es funktioniert. In eckige Klammern?
ich möchte per VBA eine Formel in eine Zelle auf einem Arbeitsblatt schreiben.
Zitat:Public Sub SchreibeFormel()
Dim oBlatt As Worksheet
Set oBlatt = ThisWorkbook.Worksheets("Blatt1")
With oBlatt
.Range("AD2").FormulaLocal = "=verketten(F2&" "&H2)"
End With
Set oBlatt = Nothing
End Sub
In der Spalte mit der Formel meckert er aber und sagt, dass er das Anweisungsende erwartet.
Was mache ich falsch? Bzw. was muss ich machen damit es funktioniert?
Ich verkette zwei Werte aus dem Arbeitsblatt und möchte dazwischen ein Leerzeichen.
Das Problem ist das Leerzeichen dazwischen - ich weiß aber nicht wie ich das in VBA abbilden muss damit es funktioniert. In eckige Klammern?