Как в Excel убрать лишние строки? #521966


#0 by Старуха Шапокляк
Загружаю данные из Эксель. Но загружаются и пустые строчки. как я предполагаю, проблема из-за пустых строк в файле Эксель. Т.к. когда нажимаю на комбинацию клавиш Ctrl+End, то курсор устанавливается не там, где у меня последняя загружаемая строчка, а ниже. Подскажите, как убрать лишние пустые строчки в Эксель?
#1 by povar
удали
#2 by NikVars
Или удалить строки или контроль на пустоту при загрузке той ячейки, которая заведомо должна что-то содержать. Если СокрЛП(НашЛист.Cells(Н1,Н2).Value)="" Тогда Прервать; КонецЕсли;
#3 by Старуха Шапокляк
удаляю, но они не заканчиваются... мне надо не программно удалить, а подготовить файл Эксель средствами Эксель.
#4 by povar
скопируй нужный фрагмент в новый лист
#5 by NikVars
Я слышал про 65535 строк...
#6 by szhukov
Поставь счетчик, например так: Если ПустаяСтрокаExcel Тогда    Счетчик=Счетчик+1; КонецЕсли; Если Счетчик >10 Тогда    Прервать; КонецЕсли;
#7 by NikVars
И еще чисто программерское ехидство: вручную готовить файлы для кривой загрузки - это гут!!!
#8 by Старуха Шапокляк
Копирование не пойдет, т.к. большой объем. , 1С вообще не при чем!!! Забудьте про него!!! Раньше я какой-то комбинацией клавиш удаляла лишние строчки. Но сейчас вспомнить не могу...
#9 by Denp
удаление строк не всегда поможет самое надежное - скопировать нужный диапазон на новый лист
#10 by szhukov
1С не один 1С - сути не меняет, подход будет работать. Можно еще просто выделить область и работать с ней.
#11 by DarKySiK
Через автофильтр. Выбрать не пустые. скопировать на новый лись :)
#12 by szhukov
+ в смысле: именовать область и работать с именованной областью.
#13 by DarKySiK
+ *лист
#14 by NikVars
Стань в первую ненужную ячейку слобца 1. Нажми одновременно Шифт+Контр+Энд. Упадешь вниз и выделятся все ячейки столбца 1 от ненужной и ниже. Далее одновременно жмешь шифт+Пробел. Выделятся все строки, где были выделены ячейки. Далее - убивай!
#15 by Старуха Шапокляк
Спасибо. Пробую так делать, все выделяется верно, но после удаления, все равно указывает на тоже место. Т.е. опять пустые строчки не убиты...
#16 by NikVars
Выделяешь первую ненужную строку - щелчок по номеру строки. Далее одновременно шифт+контр+стрелкавниз.
#17 by Старуха Шапокляк
Спасибо. Так тоже пробую. Результат тот же: для проверки опять нажимаю Ctrl+End, курсор все равно встает ниже, чем надо...
#18 by NikVars
После удаления - установи курсор в середину данных и сохрани. Закрой файл, потом открывай и проверяй.
#19 by Старуха Шапокляк
Помогло!!!  Огромное СПАСИБО!!! )))
#20 by NikVars
Я рад! :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С