Zeichen "" wird in Formel falsch wiedergegeben

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

achimgr
***
Beiträge: 68
Registriert: Mi, 30.04.2008 16:14

Zeichen "" wird in Formel falsch wiedergegeben

Beitrag 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?

Grüße aus Niedersachsen,
Achimgr
ykcim
*****
Beiträge: 324
Registriert: Di, 29.07.2003 15:22
Wohnort: Neu-Isenburg
Kontaktdaten:

Re: Zeichen "" wird in Formel falsch wiedergegeben

Beitrag 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
achimgr
***
Beiträge: 68
Registriert: Mi, 30.04.2008 16:14

Re: Zeichen "" wird in Formel falsch wiedergegeben

Beitrag von achimgr »

Herzlichen Dank !!

Grüße aus Niedersachsen,
Achimgr
Antworten