Practically it is not suggested to take 100 columns..as this can create an issue while monitoring the data in crystal reports
But if you still need to accompdate the 100 columns then follow below process.
go to File --> Page Setup --> there go to Unit --> for selected option give maximun size for Horizontal Component
This will increase the size of the report and now can insert required number of columns