Microsoft Excel

Herbers Excel/VBA-Archiv

Wo liegt der Fehler?

Betrifft: Wo liegt der Fehler? von: Daniel
Geschrieben am: 24.08.2004 01:03:31

Hallo,

ich habe folgendes Problem und zwar bricht mein Programm immer beim Aufruf folgender Befehlszeile ab:


Range("A30").Value = "=wenn(F" & zähler & "=AA2;aa1;wenn(d" & zähler & "-heute()=0;aa2;aa1))"


Warum??
Ich hab schon versucht die Integer-Variable zähler durch CStr(Zähler) zu erstetzen -> erfolglos
Auch habe ich alle Sonderzeichen durch entsprechende ASCII Zeichen mit Chr() zu ersetzen -> auch erfolglos!

Kann mir jemand helfen?

Thx
Daniel

  


Betrifft: AW: Wo liegt der Fehler? von: Matthias G
Geschrieben am: 24.08.2004 01:29:47

Hallo Daniel,

schreibe statt Range("A30").Value = .... Range("A30").FormulaLocal = ...

Dann sollte es klappen.

Gruß Matthias


 

Beiträge aus den Excel-Beispielen zum Thema "Wo liegt der Fehler?"