Ошибка при экспорте в эксель

делаю экспорт товаров полный, правлю расширение файла на txt, открываю в Excele, правлю цены, сохраняю, ставлю расширение csv, закачиваю (закачиваю двумя способами: импорт-нормальный или импорт -обновление), результат один: слетают названия, одни квадратики вместо них, добавляется куча пустых и непустых категорий…что не так делаю??

проблема явно в кодировке, эксель при пересохранении меняет на другую, кот. не воспринимет магазин, чем править, чтобы не слетала?

и второй вопрос: в базе так или иначе зашит ID товара, ранее он в таблице был, сейчас не отображается, можно вернуть???

фактически это уникальный код товара, к которому все и привязано, можно не наращивать базу товаров, т.к. при удалении одного и добавлении другого ID нового все равно будет другим, а просто переписать в ID текущего новые данные…

пользователь

Регистрация: 22.06.2020

Здравствуйте!

Инфо-Бухгалтер, проф., локальная, версия 8.853, обновление 20 июня 2019 года.

При выгрузке в Excel документов: УПД, счет-фактура, торг-12 возникает ошибка:

Экспорт формы УПД (с-ф,торг-12) в Excel не выполнен

При экспорте других документов (используемых), например, Счет, ошибки не возникает.

Подскажите, пожалуйста, что может быть?

  • 147 просмотров

В некоторых ситуациях вы можете не увидеть Excel выгрузки после завершения работы кампании. При этом стоит открыть лог работы кампании и пролистать его вниз. Там можно найти описание ошибки, которая привело к проблеме.

Чаще всего встречаются следующие ошибки:

Cells can only hold 32,767 characters;

Шестнадцатеричное значение 0x0C, является недопустимым знаком;

В позиции N строка отсутствует (There is no row at position N).

Важно! При экспорте больших объемов данных (свыше 10000 строк) рекомендуем использовать экспорт в Произвольный формат в потоковом режиме. В обратном случае могут выдаваться ошибки о недостатке оперативной памяти.

Created with the Personal Edition of HelpNDoc: Free PDF documentation generator

Делайте вывод сами

Вот что пишется в свойствах нерабочей dll

c:Program Files (x86)EnergomeraAdminTools 3.11STORAGExmlexcel.dll
on Microsoft Windows Server 2008 Revision 2 family x64 Server 4.0 Version 6.1 (build 7601) Service pack 1

No file version information available

Creation Date : 20/04/2016 18:41:36
Last Modif. Date : 07/07/2017 12:50:36
Last Access Date : 05/12/2018 11:55:55
FileSize : 86016 bytes ( 84.000 KB, 0.082 MB )

а вот рабочая со старой версии

c:Program Files (x86)EnergomeraAdminTools 3.11STORAGExmlexcel.dll
on Microsoft Windows Server 2008 Revision 2 family x64 Server 4.0 Version 6.1 (build 7601) Service pack 1

File Version Information :

Version language : Русский (Россия)
CompanyName : ЗАО «Энергомера»
FileDescription : Библиотека экспорта в формат Excel
FileVersion : 3, 3, 4, 0
InternalName : stxmlssc
LegalCopyright : Copyright (C) 2012
OriginalFilename : stxmlssc.dll
ProductName : stxmlssc Dynamic Link Library
ProductVersion : 3, 3, 4, 0

Студворк — интернет-сервис помощи студентам

Всем привет!

Есть у меня вот такой вот код вывода таблицы из datagridview в Excel. Но в ситуации, когда некоторые ячейки не заполнены он выдает ошибку:

System.NullReferenceException: «Ссылка на объект не указывает на экземпляр объекта.»
System.Windows.Forms.DataGridViewCell.Value.get вернул null.

Подскажите, как обработать это исключение. Вот мой код:

private void btnPrint_Click(object sender, EventArgs e)
{
Excel.Application exApp = new Excel.Application();

exApp.Workbooks.Add();
Excel.Worksheet wsh = (Excel.Worksheet)exApp.ActiveSheet;
int i, j;
for (i = 0; i <= dgvSvodnayaTabl.RowCount — 2; i++)
{
for (j = 0; j <= dgvSvodnayaTabl.ColumnCount — 1; j++)
{
wsh.Cells[i + 1, j + 1] = dgvSvodnayaTabl[j, i].Value.ToString();
}
}
exApp.Visible = true;

Заранее спасибо!)

Понравилась статья? Поделить с друзьями:
  • Ошибка при экспорте в фотошопе
  • Ошибка при экспорте в пдф
  • Ошибка при экспорте в блендере
  • Ошибка при экспорте в obj
  • Ошибка при экспорте в ifc