Как удалить скрытые объекты в excel
Перейти к содержимому

Как удалить скрытые объекты в excel

  • автор:

Найдены внедренные файлы или объекты

Excel для Microsoft 365 Word для Microsoft 365 PowerPoint для Microsoft 365 Excel 2021 Word 2021 PowerPoint 2021 Excel 2019 Word 2019 PowerPoint 2019 Excel 2016 Word 2016 PowerPoint 2016 Excel 2013 Word 2013 PowerPoint 2013 Excel 2010 Еще. Меньше

Инспектор документов обнаружил один или несколько внедренных файлов (например, документы Office или текстовые файлы) либо объектов (например, диаграммы или уравнения), данные которых не видны в документе.

Например, это может быть внедренная в презентацию PowerPoint диаграмма Excel с базовыми данными, которые можно просмотреть только в Excel. Или же это могут быть кэшированные данные, лежащие в основе диаграммы, которые опять же не видно.

Проблема

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

Рекомендуемое решение

Параметры рисунка в диалоговом окне

  1. Закройте инспектор документов.
  2. Определите подходящий способ решения проблемы. Например, если вы хотите сохранить внедренную диаграмму Excel, но удалить все скрытые данные, можно преобразовать диаграмму в рисунок. Вот как это сделать:
    1. Выделите область диаграммы и нажмите клавиши CTRL+C.
    2. Выберите место для вставки изображения диаграммы, нажмите клавиши CTRL+ALT+V, затем выберите формат Рисунок.

    Подробнее о внедренных объектах

    Инспектор документов обнаруживает OLE-объекты или пакеты, которые были добавлены в диалоговом окне Объект (в приложении Office щелкните Вставка > Объект) или с помощью команд копирования и вставки.

    Диалоговое окно

    Вот некоторые примеры типов объектов:

    • точечные рисунки;
    • объекты Microsoft Equation 3.0;
    • диаграммы Microsoft Graph;
    • презентации Microsoft PowerPoint;
    • документы Microsoft Visio;
    • документы Microsoft Word;
    • текст OpenDocument.

    Как удалить скрытые объекты в excel

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

    Ячеек таких было штук 100. Руками удалять картинки – не вариант. К тому же, скоро их количество должно вырасти. Задача – как удалить автоматически картинки в Excel.

    Решение оказывается довольно простым с помощью пяти строк макроса на Visual Basic. В 2010 Excel кнопка запуска макросов находится в меню «Разработчик», которое по умолчанию скрыто. Чтобы его включить, нужно зайти в «Файл -> Параметры», выбрать пункт «Настройка ленты» и в окне справа отметить галочку около пункта «Разработчик».

    Включение панели Разработчик в Excel 2010

    После включения опции «Разработчик» в риббоне появится кнопка «Visual Basic».

    Риббон с кнопкой Visual Basic

    Для ввода запуска кода нужно нажать на кнопку «Visual Basic», после чего откроется редактор кода.

    Редактор кода Visual Basic

    В редакторе нужно выбрать, для какого объекта нужен код – для какого-то листа или для всей книги. Двойным кликом на объект (лист или книгу) откроется окно для ввода кода, куда нужно ввести код ниже и нажать на кнопку Run (F5)

    For Each pic In ActiveSheet.Shapes

    If pic.Type = msoPicture Then pic.Delete

    Код процедуры удаления картинок на листе

    Как удалить скрытые объекты в excel

    Рисунок 2. Выбор чекбоксов

    Вставив в Excel скопированную таблицу с сайта – расписание электричек, поездов, расписание уроков и тому подобное, зачастую видели различные элементы управления, которые засоряли таблицу (Рис.1). Избавиться от них очень хочется, но как это сделать быстро?

    Рисунок 1. Лишние чекбоксы в таблице Excel

    Рисунок 1. Лишние чекбоксы в таблице Excel

    Для того, чтобы удалить «чекбоксы» (Рис.1) из таблицы Excel, нужно воспользоваться функцией «Выделить группу ячеек» из группы «Найти и выделить».

    Рисунок 2. Выбор чекбоксов

    Рисунок 2. Выбор чекбоксов

    В открывшемся окне нужно выбрать пункт «Объекты» и нажать ОК.

    Рисунок 3. Выбор чекбоксов и других объектов

    Рисунок 3. Выбор чекбоксов и других объектов

    После этого нужно нажать кнопку «Delete» на клавиатуре для удаления. Кнопка «Удалить» в риббоне будет неактивна!

    Отображаем невидимые объекты на листе EXCEL

    При импорте содержимого web-страниц на лист EXCEL может попасть множество ненужных объектов: картинок, элементов управления, таблиц, форм. Часть из этих объектов может быть скрыта. Научимся отображать эти объекты, а затем удалять их.

    Для примера можно скопировать содержимое любой web-страницы на лист, например, www.mail.ru .

    Для отображения скрытых объектов необходимо вызвать в меню Главная/ Редактирование/ Найти и выделить команду Область выделения .

    Нажимая на название объекта ( Picture 1 ) можно выделить объект, затем клавишей DEL – удалить его если нужно.

    Совет : чтобы удалить элемент управления (см. Control 13 на рисунке выше) необходимо перейти на вкладке Разработчик в режим Конструктора ( Разработчик/ Элементы управления ). Чтобы открыть вкладку Разработчик зайдите в меню Кнопка офис/ Параметры Excel/ Основные/ Показывать вкладку Разработчик на ленте .

    Выделить ВСЕ объекты можно с помощью инструмента Выделение группы ячеек ( Главная/ Найти и выделить ). Переключатель установить на Объекты .

    На первом рисунке (окно Область выделения . ) видно, все объекты разделены на 2 группы (группы отделены горизонтальной линией). Инструмент Выделение группы ячеек выделяет сначала объекты из нижней группы (наподобие выделения нижнего слоя). После их выделения, а затем удаления с помощью клавиши DEL , можно приниматься за вторую группу объектов. Заново вызовите Инструмент Выделение группы ячеек, который выделит теперь оставшиеся элементы (верхнюю группу).

    Аналогичный подход может быть использован и для объектов, созданных самостоятельно.

    СОВЕТ: Другим способом удаления картинок, объектов (элементов формы), гиперссылок является вставка содержимого web-страницы не прямо в EXCEL, а в стандартное приложение Windows Блокнот (Notepad.exe). После вставки содержимого web-страницы из Буфера обмена в новый документ Блокнота в нем будет содержаться только текст с web-страницы. Затем остается этот текст скопировать в EXCEL.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *