Parsing CSV file?

Here’s another option. In the 2018 “Just Code Challenge” I posted a CSV file editor project. It correctly reads and writes CSV files, even when the fields contain the special characters: commas, endofline characters and quotation marks. Fields don’t have to be quoted unless they contain one of the above special characters.

The CSV input parsing is performed by the ImportCSV function which is quite short and well commented.