Хорошо, понял проблему. Я использовал этот макрос на моей операционной системе Windows в Excel. Затем я получил доступ к тому же файлу, используя мой linux os (ubuntu) в dropbox, через libre office calc csv версию, кое-как, получив доступ к нему через libre, он автоматически внес некоторые изменения, и я сохранил его. Поэтому урок заключается в том, что libre может изменять изменения из файла excel / csv.
Проблема, с которой я сталкиваюсь, заключается в том, что некоторые поля содержат точки с запятой, и во время преобразования csv поле разделяется на другой столбец.
blockquote>Я получаю следующий пример вывода из вашей программы. Он не разбивается на новые столбцы на точках с запятой.
good morning : hello aa we want it; right bb let us go , together cc
Пожалуйста, перепроверьте на своем конце. Это было невозможно в комментариях, поэтому ответил на него.