Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Выбрать ячейку и получить индекс цвета из другой открытой книги с помощью VBA
 
Всем доброго времени суток!

Есть две книги: одна книга с макросом ("Книга с индексом цвета"), другая ("Книга с цветными ячейками") - с таблицей, ячейки которой закрашены в разные цвета. При запуске макроса с кнопки необходимо выбрать книгу, указать лист и саму ячейку, из которой нужно вытянуть параметр .Cell.Interior.Color и записать данный параметр в книгу на лист "Индекс цвета" в ячейку A1.

Например, в ячейке A2 в "Книге с цветными ячейками" параметр .Cell.Interior.Color соответствует цвету 13382655, этот номер цвета я записываю в "Книгу с индексом цвета"

Попробовал поиграться с объектами ActiveWorkbook, ActiveWorksheet, свойством Selection и т.д., чтобы получить полный адрес ячейки, но при нажатии кнопки в книге "Книга с макросом" активной становится эта книга и соответственно передаются не те параметры, что мне необходимы.

Имя книги с цветными ячейками может меняться. Пользователю необходимо именно самому указать необходимую книгу.

Дайте совет, пожалуйста, как получить индекс цвета. Спасибо заранее.
Изменено: sagertso - 09.03.2021 10:57:21
Страницы: 1
Наверх