Как удалить Столбец

gs517

Client
Регистрация
18.05.2013
Сообщения
138
Благодарностей
15
Баллы
18
Есть файл csv. Его подгружаю.
Как мне в нем удалить весь первый "столбец" ?
Сколько не вникал, не получилось (возможно из-за 16 часов непрерывной работы)
 

gs517

Client
Регистрация
18.05.2013
Сообщения
138
Благодарностей
15
Баллы
18

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
Берите всю строку и удаляйте все от начала до разделителя значений при помощи регулярки
 
  • Спасибо
Реакции: gs517

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 452
Благодарностей
1 886
Баллы
113
Сейчас такой функции нету.
Можно просто брать строку при помощи таблицы без ячейки А и записывать в другой файл. Или же в этот же, но тогда нужно брать ячейку А и проверять, чтобы она не была пустая. Когда станет пустой, тогда шаблон заканчиваем, т.к. прошло по всему файлу.
 
  • Спасибо
Реакции: gs517

gs517

Client
Регистрация
18.05.2013
Сообщения
138
Благодарностей
15
Баллы
18
Спасибо!
 

lutidza

Client
Регистрация
26.05.2011
Сообщения
65
Благодарностей
15
Баллы
8
Не появилась функция удаления столбцов целиком? У меня таблица с базой очень большая и в ней много лишних столбцов, было бы неплохо иметь возможность её облегчить.
 
  • Спасибо
Реакции: orka13

takerz

Client
Регистрация
02.07.2016
Сообщения
179
Благодарностей
23
Баллы
18
Не появилась функция удаления столбцов целиком? У меня таблица с базой очень большая и в ней много лишних столбцов, было бы неплохо иметь возможность её облегчить.
тоже актуально
 

alya_6

Client
Регистрация
27.08.2018
Сообщения
172
Благодарностей
19
Баллы
18
Очень актуально, может есть какие-то решения? Поделитесь пожалуйста.

Метод автора не подходит, мне не нужно разбивать строку, т.к. данных в столбце, который надо удалить, может и не быть вовсе.
 

Dmitryreps

Client
Регистрация
05.10.2017
Сообщения
36
Благодарностей
19
Баллы
8
var excel = project.Tables["Таблица 1"];

//можно удалять столбцы обзывая их как буквами так и цифрами
//excel.DeleteColumn("B");
excel.DeleteColumn("2");
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)