Я пытаюсь создать список дел, которым я могу легко управлять в Excel.

В столбце C я хотел бы нажать 'd' - и ячейка автоматически введет данные, и фон изменится на зеленый.

Буква «о» должна автоматически завершаться, изменяя фон на фиолетовый ...

... и так далее, как мне подойти к этому?

1 ответ1

1

Вам нужно будет создать макрос и назначить его для сочетания клавиш. Сначала вам нужно включить дополнительную вкладку "Разработчик" на ленте, перейдя в "Файл"> "Параметры"> "Настроить ленты" и установите флажок "Разработчик".

Затем в Excel вы должны увидеть недавно включенную вкладку разработчика. На этой вкладке есть раздел "Код" и кнопка "Запись макроса". Нажмите его, введите имя и назначьте сочетание клавиш для вашего макроса. Отформатируйте ячейку с зеленым фоном, затем нажмите макрос "Остановить запись". Нажмите Alt+F11, чтобы открыть редактор VBA, и вы увидите код вашего макроса. Используйте логику, которую вы записали, и включите новую логику для изменения ActiveCell.Значение для "сделано" и т.д.

Либо используйте этот код и назначьте ему сочетание клавиш на вкладке «Разработчик»:

Sub All_Done()

    With ActiveCell
        .Value = "done"
        .Style = "Good"
    End With

End Sub

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .