Seite 1 von 1

Zeichen "" wird in Formel falsch wiedergegeben

Verfasst: Di, 17.02.2009 11:21
von achimgr
Hallo an alle,
habe folgendes Problem:
Bei Ausführung dieses Codes:
thisComponent.Sheets(0).getcellrangebyName("C31").formulalocal = "=WENN(G$36=0;"";SVERWEIS(C$29;Anfragen.C$3:I35;2;0))"

steht in der betreffenden Zelle:
=WENN(G$36=0;";SVERWEIS(C$29;Anfragen.C$3:I35;2;0))

Ich kann natürlich im Code nicht ein drittes Anführungszeichen eingeben (da ja nach Ausführung eines "verschluckt" wird) - dann akzeptiert Basic den Code nicht mehr.

Was mache ich falsch?

Re: Zeichen "" wird in Formel falsch wiedergegeben

Verfasst: Di, 17.02.2009 11:48
von ykcim
Hallo,

wenn man innerhalb eines Strings das Hochkamma verwenden will muß man es doppelt setzen. In Deinem Fall also vier mal.

Code: Alles auswählen

thisComponent.Sheets(0).getcellrangebyName("C31").formulalocal = "=WENN(G$36=0;"""";SVERWEIS(C$29;Anfragen.C$3:I35;2;0))"
mfg
Michael

Re: Zeichen "" wird in Formel falsch wiedergegeben

Verfasst: Di, 17.02.2009 15:46
von achimgr
Herzlichen Dank !!