我正在寻找正确的宏来编程 A1 中的单选按钮“复选标记”,如果选中,则将该行 1 中的所有后续字段复制/共享到另一个工作表。我需要该目标工作表来编译其他工作表中“检查”的所有项目的完整列表......非常感谢任何帮助。
问问题
993 次
1 回答
1
一个快速的高水平,因为你的问题非常广泛:
- 在您的工作表上添加一个新的复选框表单对象。
- 通过右键单击>>格式控件>>控件>>单元格链接将该复选框链接到其后面的单元格:
- 在工作表的 vba 窗口中创建一个 worksheet_change 事件宏,该宏仅在特定单元格更改时起作用
- 在该位代码中写入位以复制行(类似于
target.entirerow.copy destination:=Sheet2.Range("A" & target.row)
) - _
- 利润
您必须为您想要复选框的每一行重复,因此这可能会有点乏味,因此您可能还想探索如何为您拥有的每一行动态添加复选框。使用activeX 控件还有其他方法可以做到这一点,但这似乎是表单控件的一个很好的用途。
一旦您深入了解并有一个更具体的问题,例如“我有一个单元格A1
将获得一个TRUE
或的值FALSE
。当它发生变化时,我想触发一个宏,我将在其中复制该行。我将如何触发它单元格值更改时的宏”,然后将其扔到SO上。
于 2014-12-02T16:04:54.140 回答