{{If {{VarSollMenge1} = {{VarIstMenge1} ; {{SetStringMenge1 OK ; {{SetStringMenge1 nicht OK
{{'--------Ich werde hier aus der Hilfe nicht schlau. In dieser Schreibweise gibt es einen Fehler, füge ich eine abschließende, geschweifte Klammer an komme ich zu keinem Ergebniss.
{{' Menge2 {{RelativeMouse EditPad, 1, 1, 24, 211, 0 {{SetVarSollMenge2 324 ^a {{VarSollMenge2} ^a ^c {{SetVarIstMenge2} {{ClipBoard}. {{If {{VarSollMenge2} = {{VarIstMenge2} ; {{SetStringMenge2 OK ; {{SetStringMenge2 nicht OK
Das Problem liegt im Leerzeichen.... Die Anleitung sagt beim Befehl {{If: ...... Der Text zwischen den ';' wird genau so verwendet wie er dort geschrieben steht. Beispiel ...; JA; NEIN. Resultat: Die Leerschläge vor JA und NEIN werden auch verwendet ! Bei z.B. ; {{Beep}; führt dieser Leerschlag zu einem Fehler im Makroablauf. .....
Also richtig wäre: {{If {{VarSollMenge1} = {{VarIstMenge1} ;{{SetStringMenge1 OK;{{SetStringMenge1 nicht OK
Ausgabefarbe: Mittels {{MessageBox kann man die Farbe nicht ändern, gibt man aber den Text in z.B. Word aus, könnte man das machen..
{{SetStringMenge1 nicht OK {{Switch Word {{If {{Left {{Ucase {{StringMenge1}} |2} <> OK;;{{Goto Weiter %r fb {DOWN} {ENTER} {{Label Weiter {{StringMenge1}