#0
by Старуха Шапокляк
Загружаю данные из Эксель. Но загружаются и пустые строчки. как я предполагаю, проблема из-за пустых строк в файле Эксель. Т.к. когда нажимаю на комбинацию клавиш Ctrl+End, то курсор устанавливается не там, где у меня последняя загружаемая строчка, а ниже. Подскажите, как убрать лишние пустые строчки в Эксель?
#2
by NikVars
Или удалить строки или контроль на пустоту при загрузке той ячейки, которая заведомо должна что-то содержать. Если СокрЛП(НашЛист.Cells(Н1,Н2).Value)="" Тогда Прервать; КонецЕсли;
#3
by Старуха Шапокляк
удаляю, но они не заканчиваются... мне надо не программно удалить, а подготовить файл Эксель средствами Эксель.
#6
by szhukov
Поставь счетчик, например так: Если ПустаяСтрокаExcel Тогда Счетчик=Счетчик+1; КонецЕсли; Если Счетчик >10 Тогда Прервать; КонецЕсли;
#7
by NikVars
И еще чисто программерское ехидство: вручную готовить файлы для кривой загрузки - это гут!!!
#8
by Старуха Шапокляк
Копирование не пойдет, т.к. большой объем. , 1С вообще не при чем!!! Забудьте про него!!! Раньше я какой-то комбинацией клавиш удаляла лишние строчки. Но сейчас вспомнить не могу...
#9
by Denp
удаление строк не всегда поможет самое надежное - скопировать нужный диапазон на новый лист
#10
by szhukov
1С не один 1С - сути не меняет, подход будет работать. Можно еще просто выделить область и работать с ней.
#14
by NikVars
Стань в первую ненужную ячейку слобца 1. Нажми одновременно Шифт+Контр+Энд. Упадешь вниз и выделятся все ячейки столбца 1 от ненужной и ниже. Далее одновременно жмешь шифт+Пробел. Выделятся все строки, где были выделены ячейки. Далее - убивай!
#15
by Старуха Шапокляк
Спасибо. Пробую так делать, все выделяется верно, но после удаления, все равно указывает на тоже место. Т.е. опять пустые строчки не убиты...
#16
by NikVars
Выделяешь первую ненужную строку - щелчок по номеру строки. Далее одновременно шифт+контр+стрелкавниз.
#17
by Старуха Шапокляк
Спасибо. Так тоже пробую. Результат тот же: для проверки опять нажимаю Ctrl+End, курсор все равно встает ниже, чем надо...
#18
by NikVars
После удаления - установи курсор в середину данных и сохрани. Закрой файл, потом открывай и проверяй.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ТЗ. Удаление строки сдвигает строки?
- Excel и 1С - вопрос про Excel?
- Excel -> 1C ("Excel.Application")
- как убрать в Excel нумерацию первой строки (№ 1) ?
- Программно скопировать область из Excel книги 1 в Excel книгу 2
- Можно ли отредактировать файл Excel из 1С без установленного Excel?
- как из строки убрать символ перевода строки?
- Excel - ошибка при закрытия Excel
- Как пересохранить из нового Excel в старый Excel ?
- СКД: как убрать лишние строки после, левого соединения и группировки?
- 1c 8.3 , Excel и Microsoft ADODB.Есть ли возможность загрузить картинки из Excel
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
В этой группе 1С
- 1С 8.2 УПП отчет по дням (нестандартный)
- Перед выполнением операции нужно открыть базу!
- Подскажите, как защитить ячейки табличного документа ?
- Помогите с отбором в запросе ВидСравнения = ВидСравнения.Содержит;
- JOB: PlanDesigner компании Софтпром (вопросы)
- В 1С 8.2 обработка не записывает документ. В 8.1 все работало.
- Значение приставок OEM и w7p в windows 7
- v8: у кого был опыт подключения сканеров сетчатки или радужной оболочки глаза?
- Форма отчета на СКД. Получить результаты запроса.
- 1С 8.2: Удаление помеченных объектов слишком долго
- УТ 11
- ошибка (GlobalData_Number1 не найден) как можно исправить
- редактирование макета в режиме предприятия 1с 8.1
- КД. Не срабатывает обработчик "Поля поиска"
- СКД как в итогах посчитать сумму итога не включая нижестоящую группировку
- как по полному пути метаданных получить его тип значения
- Как свернуть результат запроса?
- Вставить реквизит табличной части в печатную форму
- Не отображаются стандартные картинки у документов и справочников в списке
- Можно ли распараллелить процесс в 1С81