powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обработка больших массивов из excel
4 сообщений из 29, страница 2 из 2
Обработка больших массивов из excel
    #32723990
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
excelApp.DisplayAlerts = false;
...
Рейтинг: 0 / 0
Обработка больших массивов из excel
    #32724005
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поясню: это другая вакцина. Она подавляет все предупреждения со стороны Excel'я
...
Рейтинг: 0 / 0
Обработка больших массивов из excel
    #32724079
letun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я как тот мухамор из рекламы микояновской колбасы с телека:
П О Д Т В Е Р Ж Д А Ю !!!

Рекомендовано Минздравом.
...
Рейтинг: 0 / 0
Обработка больших массивов из excel
    #32724161
letun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот дошли руки и до выделения областей. Рассмотрим для примера такой код:

Dim oWS As Excel.Worksheet = DirectCast(objWB.Worksheets("Лист1", Excel.Worksheet)
' Открываем скрытые колонки
oWS.Cells().EntireColumn.Hidden() = False
' Получаем количество реально заполненных колонок без пустышек
Dim objMissing As Object = System.Reflection.Missing.Value
Dim r1 As Excel.Range = oWS.Range("A15", objMissing)
r1.CurrentRegion.Select()
iColumns = r1.CurrentRegion.Columns.Count
iRows = r1.CurrentRegion.Rows.Count
Dim fromExcel As Object
fromExcel = r1.CurrentRegion.Value2

а проблема в этой строчке oWS.Range("A15", objMissing), ранее я говорил, что область рванная, нельзя сразу сказать сколько будет пустых строк от начала документа и нет гарантии, что на строке А15 не будет пустой строки, а отсюду вытекает если к примеру взять начальную точку А1 пустую (встроен графический объект), она и возвращает область пустых данных. Конечно можно оставить и так, что - бы А15 поподала в область данных, но как то уж кривовато. Твое мнение и предложения PROFI.
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обработка больших массивов из excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]