Запись на лист излишне разбивает по столбцам

Поддержка
  • Имеется список вида
    Вася; Москва, ул. Пушкина, д. 6; Активен
    Петя; Москва, ул. Курская, д. 4; Активен

    При записи на лист excel разбивка отрабатывает и по точке с запятой и по запятой. В итоге вместо ожидаемых 3 столбцов я получаю 5.

    Есть варианты как-то изловчиться и разбивать только по точке с запятой?

  • @m1stake said in Запись на лист излишне разбивает по столбцам:

    Есть варианты как-то изловчиться и разбивать только по точке с запятой?

    Экранировать части содержащие разделитель кавычками (Это делается автоматически в действии "Создать CSV строку")

    Вася;"Москва, ул. Пушкина, д. 6";Активен
    Петя;"Москва, ул. Курская, д. 4";Активен
    

    Или использовать двумерный массив:

    [
    	["Вася", "Москва, ул. Пушкина, д. 6", "Активен"],
    	["Петя", "Москва, ул. Курская, д. 4", "Активен"]
    ]
    
  • У меня просто изначально csv лист
    Я его в BAS гружу через ресурс и обрабатываю через "выполнить код". Там длинная обработка, но в принципе уже после

    [[LIST_OLD]] = RMap("OLD").toList()
    

    если я делаю запись на лист, то всё разбивается по столбцам и по запятой и по точке с запятой.

    JS-ом можно как-то массово экранировать эти куски, содержащие в себе запятые?

  • 0 Votes
    1 Posts
    276 Views
  • 0 Votes
    2 Posts
    296 Views
  • 0 Votes
    5 Posts
    603 Views
  • 0 Votes
    2 Posts
    1827 Views
  • 0 Votes
    2 Posts
    358 Views