要在一个窗体的某个按钮的单击事件上添加动作, 可以创建的宏是
独立宏是独立的对象, 它独立于窗体、 报表等对象之外, 在导航窗格中可见。因此可以通过创建独立宏来响应按钮的单击事件; 嵌入宏是嵌入在窗体、 报表或控件对象的事件中, 是它们所嵌入的对象或控件的一部分, 在导航窗格中不可见, 因此也可以创建嵌入宏, 直接嵌入到按钮的单击事件中, 故 D 选项正确。