Ich habe mal wieder ein Problem mit einem von mir geschriebenen VBA Makro.
Darin möchte ich eine einfache Formel in eine Zelle schreiben. Die Formel ist korrekt, wird aber von Excel nicht umgesetzt. Sie wird einfach als Text angezeigt. Wenn man nach dem Durchlauf des Makros die betreffende Zelle manuell ansteuert, den Cursor hineinsetzt und mit Enter bestätigt wird die Formel umgesetzt und es erscheint (in diesem Fall ein Zellbezug) der Text der entsprechend bezogenen Zelle aus einem anderen Tabellenblatt.
Erst dachte ich es hätte was mit der Zellformatierung zu tun, bin aber auch hier auf ein Problem gestoßen, das ich nicht lösen kann. Wenn ich zum Beispiel folgendes Makro aufzeiche:
Range("A1").Select
Selection.NumberFormat = "General"
und das entsprechende Makro wieder abspiele gibt es nur eine Fehlermeldung.
Ich weiß nicht mehr weiter, außer das ich statt des Zellbezuges einfach den Inhalt der Zelle übertrage, aber das wäre nicht im Sinne des Erfinders.
Schönen Gruß, Wutax