Problem is fixed in Excel 2007
--
Regards Ron de Bruin
http://www.rondebruin.nl/tips.htm
"Dave Peterson" <(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
> If you're doing this manually, you can copy the sheet, then go back and copy the
> cells on the original sheet and paste onto the new sheet. Then those long
> strings in the cells will get copied over.
>
> This may give you an idea in code:
>
> Dim wks1 As Worksheet
> Dim wks2 As Worksheet
>
> Set wks1 = Worksheets("sheet1")
>
> wks1.Copy 'to a new workbook?
> Set wks2 = ActiveSheet
>
> wks1.Cells.Copy _
> Destination:=wks2.Range("a1")
>
> Dan Neely wrote:
>>
>> Excels sheet copy feature is limited to copying the first 255
>> characters in a cell. Could a macro be used to copy the sheet along
>> with characters 256+, and if so, how would it be written?
>
> --
>
> Dave Peterson