Консультация № 66775
13.12.2006, 08:48
0.00 руб.
0 2 2
Добрый день!

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

Например: Стоишь какой нить ячейке , нажимаешь на опред.сочетание клавиш-то заливка становиться желтым...

Обсуждение

Неизвестный
13.12.2006, 09:40
общий
это ответ
Здравствуйте, Ak4!
Да, можно. Записываете макрос через меню Сервис / Макрос / Макросы / Новый (Создать) Вводите текст из приложения (это по поводу выделения ячейки желтым)
Затем снова заходите в макросы. Выделяете нужный и нажимаете "Параметры". там есть место и для горячей клавиши.

В принципе можно записать любой макрос через Сервис / Макрос / Начать запись. (здесь Вы сразу же можете задать сочетание клавиш). Выполняете последовательность действий, которые должен будет выполнять макрос. Жмете кнопку "Остановить запись". Вот и все.

Теперь у Вас есть нужный макрос. Единственное "но" - через запись макроса далеко не всегда можно записать то, что нужно. Потренируйтесь. Удачи.

Приложение:
Sub Макрос() With Selection.Interior .ColorIndex = 36 .Pattern = xlSolid End WithEnd Sub
Неизвестный
13.12.2006, 10:10
общий
это ответ
Здравствуйте, Ak4!

Небольшое уточнение к предыдущему ответу:

- в диалоге, появляющемся при выборе Меню-Сервис-Макрос-Начать запись, убедитесь, что в соответствующем поле установлено - личная книга макросов - этот параметр определит запись в специальную книгу, которая будет открываться при запуске Ексела автоматически (в невидимом режиме) и сделает создаваемый макрос доступным (работающим) в любой другой открываемой книге.

Форма ответа