Jump to content

    

Excell

Есть файл EXCELL  *.xls 

Открываю.

Наблюдаю всего 65536 строк.

Реально полезных строк от силы 100...200.

Строки выше просто пустые.

Пытаюсь выделив строки с 100...200 и по ...(все что есть (до конца файла)) удалить оные.

Но  они не удаляются.

Как их удалить?

Как оставить в файле только  те строки, в столбцах которых есть хоть что-то?

Share this post


Link to post
Share on other sites

Микрософтовские чудеса. Попробуйте открыть фаил при помощи  Libre office. Там есть эквивалент Excell.

Share this post


Link to post
Share on other sites

Приложите файл, если это возможно.

Share this post


Link to post
Share on other sites

Для удаления строк (равно как и столбцов) в Excel есть специальные команды, просто стереть содержимое строк недостаточно

 

Share this post


Link to post
Share on other sites
В 16.12.2018 в 00:39, zombi сказал:

Есть файл EXCELL  *.xls 

Как оставить в файле только  те строки, в столбцах которых есть хоть что-то?

У эксела есть формат записи строки через точку с запятой (;)... И его можно открыть в любом текстовом редакторе. И "пустые строки" можно удалить хоть вручную, т.к. их много, а значит удалять можно блоками. Ну или написать программку за 5 мин., которая из файла перепишет в другой файл строки, которые не ";....;"

Share this post


Link to post
Share on other sites
On 12/15/2018 at 11:39 PM, zombi said:

Как оставить в файле только  те строки, в столбцах которых есть хоть что-то?

Скопировать их и перенести на другой лист (другой файл) и сохранить заново.

Share this post


Link to post
Share on other sites

Я понял смущения коллеги zombi так:

В файле 100..200 полезных строк, но подряд, а не с пропусками.

Ниже по экрану, но с номерами "выше" то есть больше, видим не серый фон, а пустые строки белого  цвета с номерами. Но в эти строки данные еще не были занесены.

Представим себе лист бумаги (например бланк допроса), заполненный на треть. Для экономии места для хранения можно нижнюю часть листа оторвать и выбросить.

"Пустые" строки электронной таблицы возникают в момент отображения, они собственно в файле и не хранятся.

 

Share this post


Link to post
Share on other sites

Всё.

Заработало!

Сегодня попробовал еще раз, выделил все пустые строки нажал del и все удалилось как и положено.

Почему раньше не удалялись хз. А может и я тупил где...

Всем спасибо.

 

 

Share this post


Link to post
Share on other sites
7 hours ago, Vladivolt said:

(например бланк допроса), заполненный на треть. Для экономии места для хранения можно нижнюю часть листа оторвать и выбросить.

"Пустые" строки электронной таблицы возникают в момент отображения, они собственно в файле и не хранятся.

 

Не, ну Вы блин сравниваете!

Выглядело так: открываю xls и вижу первые строки.

Нужно выйти на последнюю.

Привычным движением ползунка на вертикальной полосе прокрутки тяну оный вниз до упора.

И вместо того чтобы попасть на последнюю не пустую строку наблюдаю строку с номером 65536.

Пытался удалять лишние, а они не удалялись. Так и жил последние несколько месяцев)

А вчера бл...ь удалилось с первого раза! фантастика!

Про 100-200 строк это я пошутил.

Реально не пустых строк порядка 15 тыс.

 

Share this post


Link to post
Share on other sites

А может CTRL-END нажать ?

Или  только мышь на компьютере ?

Share this post


Link to post
Share on other sites
16 hours ago, zombi said:

Сегодня попробовал еще раз, выделил все пустые строки нажал del и все удалилось как и положено.

Странно...
У меня по нажатию клавиши "Del" удаляется именно содержимое ячеек в выделенной строке. Чтобы удалить саму строку - надо задействовать опцию "удалить", вызвав её кликом правой кнопки мыши.

Может быть, в Excel есть настройка на действие клавиши "Del"? Или у Вас удалилось на том же ПК, на котором раньше не удалялось?

Share this post


Link to post
Share on other sites
9 hours ago, Baroohtash said:

Чтобы удалить саму строку - надо задействовать опцию "удалить", вызвав её кликом правой кнопки мыши.

Да, и раньше и сейчас удалял задействовав опцию "удалить", вызвав её кликом правой кнопки мыши.

"нажал del" - это я не правильно выразился.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now