Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 22.08.2018, 00:55   #1
OmegaBerkut
Спокойный псих
Профессионал
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Адрес: Украина
Сообщений: 1,228
Репутация: 347
По умолчанию Чем писать в файл xlsx ?

Здравствуйте.
Я тут значится ковыряюсь во всяких тут и там таблицах, в моём арсенале уже имеется две библиотеки:
1) Excel.4.5.dll , где то на этом форуме давали готовый файл;
2) ExcelLibrary.dll , нашёл когда то где то на просторах интернета.

Первая отлично справляется с чтением файлов, но вот как ею писать - я не имею представления.
Вторая работает только с xls (2003), да и вроде как она читает не очень, хотя писать вроде как даже умеет. Но мне нужно писать в xlsx (2007 +).

Нарыл в интернетах ещё две почти библиотеки:
1) ClosedXML;
2) EPPlus.

Скачать смог только исходные коды.
При открытии первого проекта я не могу вообще скомпилировать ничего, при попытке скомпилировать второй проект я получаю кучу ошибок компиляции ...

Может есть у кого готовые файлы библиотек ?
Какая из этих двух лучше ? (а может есть ещё лучше)

Если есть возможность - с примером как сохранять ...
__________________
Подпись ? Не, не слышал ...
OmegaBerkut вне форума   Ответить с цитированием
Старый 22.08.2018, 01:00   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,810
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

Написано ж, NuGet


Последний раз редактировалось Alex11223; 22.08.2018 в 01:05.
Alex11223 вне форума   Ответить с цитированием
Старый 22.08.2018, 01:14   #3
OmegaBerkut
Спокойный псих
Профессионал
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Адрес: Украина
Сообщений: 1,228
Репутация: 347
По умолчанию

Alex11223, это мне какую то бяку на компьютер ставить ? =)
Бяка не в смысле программа плохая, а в смысле тратить время на изучение ...
Ладно, пойду VirtualBox расчехлять
__________________
Подпись ? Не, не слышал ...
OmegaBerkut вне форума   Ответить с цитированием
Старый 22.08.2018, 01:17   #4
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,810
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

NuGet включен в VS с 2012.

Все нормальные современные библиотеки есть там.
Alex11223 вне форума   Ответить с цитированием
Старый 22.08.2018, 01:26   #5
OmegaBerkut
Спокойный псих
Профессионал
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Адрес: Украина
Сообщений: 1,228
Репутация: 347
По умолчанию

Или стоп ...
Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Все нормальные современные библиотеки есть там.
Окай ...
Что я сделал не так ?
Указанная ссылка Microsoft.CSharp у меня вставляется везде и автоматически. Мне её просто взять и удалить ?
MSVS 2013 Ultimate
Изображения
 
__________________
Подпись ? Не, не слышал ...
OmegaBerkut вне форума   Ответить с цитированием
Старый 22.08.2018, 01:53   #6
OmegaBerkut
Спокойный псих
Профессионал
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Адрес: Украина
Сообщений: 1,228
Репутация: 347
По умолчанию

В качестве бонуса отвалился GitHub ...
Обе библиотеки нашёл в компилированном состоянии на сайте NuGet: ClosedXML и EPPlus ...
Без примеров конечно туго, пошёл курить бамук литературу.

А гитхаб походу не работает из Хохляндии. Чтоб вас. Разве этот сайт под санкциями ... ?
__________________
Подпись ? Не, не слышал ...

Последний раз редактировалось OmegaBerkut; 22.08.2018 в 02:16.
OmegaBerkut вне форума   Ответить с цитированием
Старый 22.08.2018, 10:09   #7
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,810
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

У меня нормально ставится в VS 2013 консольных и винформс .NET 4.0 проектах.
Наверно что-то странное с VS или проектам.

Можно еще попробовать обновить NuGet в Tools —> Extensions and Updates —> Updates если есть там.
Alex11223 вне форума   Ответить с цитированием
Старый 22.08.2018, 10:21   #8
Aleksandr H.
2 the Nation Glory
Профессионал
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Адрес: Wild West Ukraine
Сообщений: 2,660
Репутация: 1096
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Без примеров конечно туго, пошёл курить бамук литературу.
как без примеров? https://github.com/ClosedXML/ClosedXML
гитхаб доступен
__________________
Mailto: media.project@ukr.net

Последний раз редактировалось Aleksandr H.; 22.08.2018 в 10:51.
Aleksandr H. вне форума   Ответить с цитированием
Старый 22.08.2018, 10:38   #9
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,810
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

https://github.com/ClosedXML/ClosedXML/wiki
Alex11223 вне форума   Ответить с цитированием
Старый 22.08.2018, 13:50   #10
OmegaBerkut
Спокойный псих
Профессионал
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Адрес: Украина
Сообщений: 1,228
Репутация: 347
По умолчанию

Alex11223, ну да, возможно у меня версия платформы 4.5 (в свойствах проекта). Ну то ладно, я уже наковырял библиотеки и дополнительные зависимости.
Aleksandr H., я знаю ... Я из Украины, и гитхаб у меня не открывается. Через VPN в России всё нормально.
__________________
Подпись ? Не, не слышал ...
OmegaBerkut вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
можно ли собрать .xlsx файл руками? RISagitov Microsoft Office Excel 2 16.06.2014 18:38
Разбить файл XLSX на несколько отдельных файлов hron66 Общие вопросы Delphi 2 21.09.2012 11:06
Открыть большой xlsx файл из php hron66 PHP 2 21.09.2012 11:00
В чем писать? AnthonyB Общие вопросы C/C++ 3 25.09.2011 18:25
Какой программой открыть файл .xlsx ? DeKot Софт 4 14.12.2010 14:04


12:44.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru