Код статьи: 244435 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

Microsoft Excel сохраняет только используемую часть каждой таблицы, то есть раздел, содержащий данные или форматирование. Иногда последняя ячейка таблицы может располагаться вне пределов диапазона используемых в настоящий момент данных. Из-за этой проблемы файл может оказаться большего размера, чем необходимо, на печать могут быть выведены лишние страницы, может появиться сообщение об ошибке о нехватке памяти, или наблюдаться другое необычное поведение. Очистка лишних строк и столбцов для обнуления последней ячейки может помочь в решении этой проблемы.

Примечание. Последнюю ячейку в активной таблице можно обнаружить, используя сочетание клавиш CTRL+SHIFT+END.

Дополнительная информация

Самое частое последствие расположения последней ячейки за пределами используемого диапазона - это излишнее форматирование. При форматировании всех строк и столбцов использование некоторых типов форматирования может привести к тому, что в качестве последней ячейки устанавливается ячейка гораздо ниже или правее реально используемого диапазона ячеек.

Также эта проблема может возникнуть при импорте файла Lotus 1-2-3 в Excel. При сохранении файла Lotus в формате книги Excel, Excel не может определить последнюю ячейку в таблице Lotus 1-2-3. Таким образом, активной становится вся таблица. Для обнуления адреса последней ячайки можно использовать любой из следующих способов очистки ненужной информации (данных и форматирования) из неиспользуемых стоблцов и строк таблицы. После удаления посторонних сведений сохраните таблицу, чтобы Excel создал заново таблицу активных ячеек.

Примечание. При использовании любого из следующих способов может появиться сообщение об ошибке о нехватке памяти или сходное сообщение об ошибке. Это происходит оттого, что Excel пытается удалить указанный диапазон ячеек. При получении этого сообщения об ошибке используйте меньшие диапазоны строк и столбцов для очистки данных.

Способ 1. Удаление лишних строк и столбцов вручную

Для обнуления последней ячейки с помощью удаления лишних строк и столбцов вручную выполните следующие действия.
  1. Выделите все столбцы справа от последнего столбца, который содержит данные, выделив соответствующие заголовки столбцов.

    Совет Один из способов сделать это - нажать клавишу F5 и ввести соответствующую ссылку. Например, введите F:IV для столбцов, или введите5:65536 для строк.
  2. Нажмите клавишу DELETE.
  3. Повторите шаги 1 и 2 для строк, находящихся под последней строкой, содержащей данные.
  4. Сохраните файл.
  5. Чтобы продолжить работу с файлом, закройте его и откройте снова.

Способ 2. Использование надстройки Excel

Примечание. Следующая надстройка Excel применяется только в англоязычной версии приложения Excel и не применяется в версиях Excel на других языках. Рекомендуется сменить язык в Excel перед использованием этой надстройки.

Надстройка Excel, удаляющая лишнее форматирование и обнуляющая последнюю ячейку в настоящий момент доступна для загрузки. Загрузить надстройку можно с веб-узла корпорации Майкрософт по следующему адресу:
http://www.microsoft.com/downloads/details.aspx?FamilyId=ECFD076C-B873-48CC-B842-DA999C848C82&displaylang=en
  1. На странице загрузки щелкните кнопку Загрузить. После появления соответствующего запроса щелкните Открыть или Выполнить.
  2. После появления лицензионного соглашения щелкните Да.
  3. При появлении запроса на самоизвлечение файлов WinZip щелкните кнопку Обзор и выберите местоположение, в которое необходимо извлечь файл надстройки

    Примечание. Файл можно поместить в местоположение надстройки Excel, где он автоматически отобразится в диалоговом окне Надстройки в Excel. Это местоположение - папка библиотеки в каталоге установки Office. Как правило, оно находится в папке C:\Program Files\Microsoft Office\Office\Library.

    После выбора местоположения для загрузки в диалоговом окне Обзор щелкните UnZip в диалоговом окне WinZip. Щелкните ОК при получении сообщения об успешной загрузке, а затем Close в диалоговом окне WinZip.
  4. Запустите программу Excel и выполните шаги, соответствующие версии запущенной программы.

    Microsoft Office Excel 2007

    1. Нажмите кнопку Microsoft Office, затем выберите Параметры Excel.
    2. Щелните Надстройки, затем Надстройки Excel в поле Управление, а затем Выполнить.
    3. Если файл не был сохранен в папке "Library", нажмите кнопку Обзор, найдите местоположение файла, а затем выберите его в окне Обзор.
    4. Щелкните Excess Format Cleaner 1.1, а затем ОК.

    Microsoft Office Excel 2003 и более ранние версии Excel

    1. В меню Сервис выберите пункт Надстройки.
    2. Если файл не был сохранен в папке "Library", нажмите кнопку Обзор, найдите местоположение файла, а затем выберите его в окне Обзор.
    3. Щелкните Excess Format Cleaner 1.1, а затем ОК.
  5. В Excel 2007 щелкните вкладку Надстройки, затем Clear Excess Formats in XSFormatCleaner.xla в группе Команды меню.

    В Excel 2003 и более ранних версиях откройте рабочую книгу, которую необходимо очистить, а затем щелкните Clear Excess Formatting in workbook в меню Файл. Этот макрос очистит форматирование на всех рабочих листах файла.

    При завершении работы макроса появится сообщение том, что необходимо сохранить рабочую книгу для того, чтобы изменения ступили в силу.
  6. Сохраните и закройте файл, а затем откройте его снова.

Свойства

Код статьи: 244435 - Последний отзыв: 29 декабря 2007 г. - Revision: 5.4
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
Ключевые слова: 
kbhowto kbinfo kbprogramming kbdtacode kbcode kbexpertisebeginner KB244435

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com