|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.02.2016, 22:42 | #1 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Удалить строку используя excellibrary.dll
Здравствуйте Уважаемые программисты!
Подскажите пожалуйста как с помощью кода (vb.net vs2010) используя библиотеку Excellibrary.dll, удалить в файле xls строку с определенным содержимым в ячейке в первом столбце? Например, в файле xls в колонке "А" найти содержимое "пример" и если найдено, то удалить строку с этим содержимым. Спасибо! |
23.02.2016, 15:00 | #2 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Подскажите пожалуйста, возможно библиотека Excellibrary.dll имеет большие ограничения по функциям, посоветуйте иную библиотеку которая бы позволяла работать с файлом excel без установки самого ms Excel?
Спасибо! |
23.02.2016, 15:14 | #3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну самый простой вариант это просто пройтись в цикле по всем ячейкам первого столбца проверяя значения, это уж везде должно быть. Если "удалить" — это просто очистить значения ячеек (присвоить пустое значение/строку), то тоже не должно быть проблем. Если со сдвигом удалять надо, то тоже всегда можно самому сделать через изменение значений ячеек если нет готовой функции.
Если xlsx (2007+) подходит, то для него больше библиотек доступно, потому что там открытый OpenXML API вместо закрытого бинарного формата.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 23.02.2016 в 15:18. |
25.02.2016, 20:54 | #4 | |
Форумчанин
Регистрация: 27.01.2014
Сообщений: 115
|
Цитата:
Если вы используете ексель для рюшечек с бантиками и вам нужно красивое оформление, графики, т.е. вы используете все возможности екселя - я бы смотрел в сторону Interop excel, медленно, но богатый выбор возможностей. Вплоть до написания программно формул |
|
26.02.2016, 21:09 | #5 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 325
|
Спасибо за подсказки.
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Использование библиотеки excellibrary.dll | ольгаг | Общие вопросы .NET | 10 | 09.02.2016 22:48 |
Ввести строку символов. Найти комбинацию из двух букв по всей строке, удалить их и сдвигать строку на пустые места | AdelinaMango | Общие вопросы C/C++ | 9 | 02.04.2014 08:24 |
Как удалить элемент массива используя ссылку | SuperTone86 | PHP | 6 | 24.07.2012 13:34 |
Двунаправленный линейный список строк. Вставить строку, удалить строку и заменить строку | tarasman11 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 05.07.2012 20:27 |
VBA_макрос: удалить всю строку в таблице, если в ней есть слово "удалить" | макарошка | Microsoft Office Excel | 15 | 05.10.2010 09:09 |