1. Lösungstext zu lang --> das wäre schlecht, denn der muss manchmal so lang sein. Gibts da wirklich ne Zeichenbegrenzung?Das vermute ich hinter diesem Fehler. Es gibt soweit ich weis eine Begrenzung bei Excel wieviel Text in eine Zelle reinpasst. Ab einer bestimmten Größe meckert er dann. bei excel 2000 waren das mal 32767 Zeichen. Ob sich da seitdem was geändert hat weis ich nicht.
1. Lösungstext zu lang --> das wäre schlecht, denn der muss manchmal so lang sein. Gibts da wirklich ne Zeichenbegrenzung?Das vermute ich hinter diesem Fehler. Es gibt soweit ich weis eine Begrenzung bei Excel wieviel Text in eine Zelle reinpasst. Ab einer bestimmten Größe meckert er dann. bei excel 2000 waren das mal 32767 Zeichen. Ob sich da seitdem was geändert hat weis ich nicht.
The total number of characters that can display in a cellhttp://blogs.msdn.com/excel/archive/2005/09/26/474258.aspx
Old Limit: 1k (when the text is formatted)
New Limit: 32k or as many as will fit in the cell (regardless of formatting)
The number of characters per cell that Excel can print
Old Limit: 1k
New Limit: 32k
The number of characters that can be stored and displayed in a cell formatted as Text
Old Limit: 255
New Limit: 32k
Bis 910 Zeichen gehts einwandfrei. 911 Zeichen scheint die Grenze zu sein.JA das kann ich hier nachvollziehen. bis 910 geht es ab 911 nicht mehr. Excel2003 SP1
XL2000/2002: Ersetzen per VBA funktioniert nur bis 911 Zeichen pro Zelle (http://support.microsoft.com/default.aspx?scid=kb;de;509846)
...
Bei dem geschilderten Verhalten handelt es sich um ein bekanntes Problem. Um Zeichenketten, die länger als 911 Zeichen sind, durch "Ersetzen" verändern zu können, verwenden Sie bitte die Ersetzen-Funktion innerhalb eines VBA-Makros:
Sub Ersetzen_Funktion()
Range("a1").Value=Replace(Range("a1").Value,"!","?")
End SubDoch was ist dann mit der richtigen Excel-Export-Funktion? Sicher Excel-Fehler oder nicht doch irgendwas vom Lotus Notes?!Sicher Excel Fehler. Das wird ja in den Links auch erwähnt. Wobei der dort geschilderte Workaround auch nicht von schlechten Eltern ist. >:D