Как устранить пустые строки/столбцы в конце

Я использую Microsoft Interop для преобразования файлов excel в файлы csv. Я использую функцию sheet.SaveAs.

В моем исходном листе Excel есть данные от столбцов от A1 до AZ для 100 строк. Мне нужны в CSV только данные от A1 до AP и только для 50 строк.

Используя функцию «Диапазон», я удаляю строки 51–100, очищаю содержимое для тех же строк, но при сохранении в формате CSV я нахожу строки 51–100, как показано ниже: (только запятые). Я не хочу видеть эти запятые в CSV.

,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,

То же и для столбца AQ-AZ. Мне не нужны эти данные в CSV. Я удаляю, очищаю содержимое с помощью функции Range, но эти столбцы AQ-AZ отображаются в файлах CSV как «,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.

Есть ли способ сохранить XLS как CSV только с диапазоном, который я хочу видеть в файле CSV. Есть ли способ контролировать диапазон, который входит в файл CSV?

Короче говоря, я хочу видеть в файле CSV только данные для столбцов от A1 до AP для 50 строк. Нет пустых завершающих «,». Есть ли способ?

5
задан GManika 1 June 2012 в 05:23
поделиться