На днях работал с большим файлом, где помимо прочего было множество примечаний. Владельцы файла помнили почти всю информацию, поэтому легко могли найти данные в этом файле, в том числе и в примечаниях. Но я, как человек не знающий файл так хорошо, затруднялся сделать поиск по примечаниям в этом excel файле. В итоге я вспомнил возможность инструмента найти заменить. А так же предложил перевести все примечания в ячейки — т.к. с ними значительно проще работать. Как это сделать читаем далее.
Примечания — довольно интересная возможность табличного редактора. Очень подробно о них вы можете прочитать здесь, в том числе как печатать примечания, добавить картинку и так далее.
Содержание
Как сделать поиск по примечаниям в Excel?
Вызываете окно Найти и заменить (ctrl + f), нажимаете кнопку Параметры
В открывшемся поле Область поиска выбираете Примечания, как показано на картинке в заголовке страницы.
Жмете Найти далее или Найти Все — находим нужную информацию.
Вот в принципе и все.
Но! Примечания — это средство рецензирования, а не хранения информации. Поэтому если примечаний много, то их лучше хранить в отдельных ячейках. Что делать если примечаний уже много?
Как скопировать примечание в ячейку?
Чтобы копировать примечания между ячейками вам достаточно просто скопировать ячейку.
Но для того, чтобы скопировать значения примечания ячейки A1 в другую ячейку, например А2, придется это делать руками — т.е. копируем текст примечания и вставляем в ячейку. Как быть если примечаний сотни? Не вручную само собой.
Наверное самое простое — это создать пользовательскую формулу в VBA.
Включаем макросы, заходим в редактор макросов Вкладка Разработчик — Просмотр кода и вставляем в открывшееся окно код по примеру ниже
Function
prim(Ячейка
As
Range)
prim
=
Ячейка
.Resize(1, 1).comment.Text
End
Function
Как видно из маленького кода, мы задаем формулу и присваиваем ей возможность получать комментарий из ячейки.
Теперь в нужную ячейку введите формулу
Такая формула вернет нужное значение примечания, если таких ячеек сотня — протяните формулу как обычно. Со значениями теперь можно сделать все, что вам необходимо.
Не забудьте сохранить файл с поддержкой макросов или двоичной книгой.
Удачи!
Комментарии:
К этой записи пока нет комментариев. Возможно вы будете первым?