The error is being thrown up by the Crystal excel export dll and passed to CRD (the -2147190908 error is Crystal's error code)
so you should update your Crystal installation with the latest service pack and hotfixes.
Yeas ago there used to be a limitation of 255 columns. I don't know if this has been changed in later versions of Crystal. You may have to check with Business Objects.
The number of columns that CRD is trying to export is 146. The row count in the report is only 338. So this doesn't look like a Crystal or excel limitation.