Я пытаюсь удалить все лишние пустые строки и столбцы из файла Excel с помощью Interop Library.
Я следовал за этим вопросом Самый быстрый метод удаления пустых строк и столбцов из файлов Excel с помощью Interop, и я считаю его полезным.
Но у меня есть файлы Excel, которые содержат небольшой набор данных, но много пустых строк и столбцов (от последней непустой строки (или столбца) до конца рабочего листа)
Я попытался перебрать строки и столбцы, но цикл занимает часы.
Я пытаюсь получить последний непустой индекс строки и столбца, чтобы я мог удалить весь пустой диапазон в одной строке
XlWks.Range("...").EntireRow.Delete(xlShiftUp)
Примечание: я пытаюсь получить последнюю строку, содержащую данные, чтобы удалить все лишние пробелы (после этой строки или столбца)
Какие-либо предложения?
Примечание. Код должен быть совместим со средой задач сценариев служб SSIS.