我正在尝试创建一个可以在 Excel 中轻松管理的待办事项列表。
在 C 列中,我想按“d” - 然后单元格自动输入完成,并将背景更改为绿色。
字母“o”应该自动完成,将背景更改为紫色......
...等等,我该如何处理这个问题?
答案1
您需要创建一个宏并将其分配给键盘快捷键。首先,您需要通过转到文件 > 选项 > 自定义功能区并选中“开发人员”复选框来启用功能区中的可选“开发人员”选项卡。
然后在 Excel 中,您应该会看到新启用的“开发人员”选项卡。在该选项卡上,有一个名为“代码”的部分和一个名为“录制宏”的按钮。按下它并输入名称并为宏分配快捷键。使用绿色背景格式化单元格,然后单击“停止录制”宏。单击 Alt+F11 打开 VBA 编辑器,您可以看到宏的代码。使用您录制的逻辑并包含将 ActiveCell.Value 更改为“完成”等的新逻辑。
或者,使用此代码并在“开发人员”选项卡中为其分配键盘快捷键:
Sub All_Done()
With ActiveCell
.Value = "done"
.Style = "Good"
End With
End Sub