Exporting submissions to CSV file produces incorrect result with "check box", and "Acceptance" fields

I have found this error in Forms 2.1, but it is still present in Forms 2.2.1.
Exporting submissions to CSV files produces incorrect data when the form has either "Check Box", or "Acceptance" fields.

Check Box Fields
-----------------------
Check Box field content is exported as double quoted text filed *but* the text ends with a semicolon *inside* the double quotes. Excel is able to read this correctly, but the erroneous semicolon becomes part of the cell content, which is confusing.

Acceptance Fields
------------------------
Acceptance field content is exported as double quoted text filed *but* the text ends with a CRLF *inside* the double quotes. Excel does *not* process the CSV file as desired. It correctly interprets this CRLF as a line break and puts the text on a new spreadsheet row. This renders the spreadsheet completely unusable.

Unfortunaltely, uploading a file with the exported form (XML), the exported submissions (csv), and the DB row export for the submissions (SQL) is not supported here. Please contact me, so I can send the files.

Replies are visible only to logged in members with an active subscription.