Thema Datum  Von Nutzer Rating
Antwort
Rot "Zu viele verschiedene Zellformate"
01.03.2013 10:56:20 Max87
NotSolved
01.03.2013 12:50:26 Gast15138
Solved
01.03.2013 17:49:10 Max87
NotSolved
02.03.2013 02:21:12 Gast90619
NotSolved

Ansicht des Beitrags:
Von:
Max87
Datum:
01.03.2013 10:56:20
Views:
2096
Rating: Antwort:
  Ja
Thema:
"Zu viele verschiedene Zellformate"

Hallo Zusammen,

ich habe einen VBA Code geschrieben, welcher die die Farbe einer Excel Zelle anhand des Wertes verändert.

' Cells(x,y).Interior.color = cells(x,y).value

Soweit so gut. Wenn ich nun das Makro mehrfach ausführe, so bekomme ich den Fehler: "Zu viele verschiedene Zellformate"

Der Bereich in welchem ich die Farben ändere ist: 100*100 Zellen =10.000 groß (Excel Unterstützt 64.000 Formate daher sollte es hier kein Problem geben).

Die Anzahl der Farben kann ich nicht reduzieren ( ist auch nicht nötig, da ich die 64.000 niemals erreichen werde).

Den Bereich kann ich leeren ( Range("A1:CV100").clear ; Range("A1:CV100").delete ;Range("A1:CV100").interior.color = 1 etc.) allerdings verhindert dies den Overflow nicht. Spätestens nach dem 10ten mal ausführen des Makros habe ich den Fehler.

Ich glaube, dass das Problem darin liegt darin, dass Excel alle verwendeten Formate zwischenspeichert, diese aber nicht löscht solange die Datei offen ist.

Einfach die Datei zu speichern und neu zu öffnen ist für mich keine Option.

Gibt es eine Möglichkeit alle Zellenformate in diesem Bereich (Gerne auch in der ganzen Datei) zu löschen undzwar so, dass wirklich alle Formate gelöscht sind und ich den Fehler nicht mehr bekomme?

 

Ich hoffe ihr könnt mir helfen.

 

Vielen Dank,

 

Max


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot "Zu viele verschiedene Zellformate"
01.03.2013 10:56:20 Max87
NotSolved
01.03.2013 12:50:26 Gast15138
Solved
01.03.2013 17:49:10 Max87
NotSolved
02.03.2013 02:21:12 Gast90619
NotSolved