0
我试图运行一个宏,它将工作表中的所有复选框分配给其他工作表中的同一单元格。 但我不擅长vba(实际上从来没有这样做,所以阅读不如......)。 我明白了一些预设电台所以这是我想出了到目前为止,但我坚持:excel vba宏将复选框分配给不同工作表中的单元格
Sub LinkCheckBoxes()
Dim chk As CheckBox
For Each chk In ActiveSheet.CheckBoxes
With chk
.LinkedCell = Worksheets("data").Address
End With
Next chk
End Sub
这不工作,我无法找到正确的代码,使其工作。 它只需运行一次,即可设置链接,因为它们现在已取消链接。
(如果它运行时,它会照顾500个复选框我...)如果你想将它们链接到他们是在细胞
感谢
他们是“ActiveX”复选框吗? –
你的地址是错误的,它是一张表,而不是一个类似'.LinkedCell =“Data!$ K $ 5”' –
@ShaiRado的范围它们不是activeX复选框,而是表单。 –