【发布时间】:2016-08-08 07:55:05
【问题描述】:
我在工作表中有一个表格,如下所示
我在所有OptionButtons 中都有 vba 代码。我的OptionButtons 代码如下所示:
Private Sub OptionButton11_Click()
Worksheets("Sheet1").Activate
Range("$J$6").Activate
ActiveCell.FormulaR1C1 = "=RC[-5]*4"
ActiveCell.Offset(5, 0).Select
ActiveCell.Select
ActiveCell.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)"
End Sub
像这样:
Private Sub
Worksheets("Sheet1").Activate
Range("$J$8").Activate
ActiveCell.FormulaR1C1 = "=RC[-5]*2"
ActiveCell.Offset(3, 0).Select
ActiveCell.Select
ActiveCell.FormulaR1C1 = "=SUM(R[-7]C:R[-1]C)"
End Sub
我在同一张纸上有 45 个这样的表格,我不想为每个单选按钮都添加代码。我的代码适用于第一张桌子,但我该如何复制它以供休息?
我想做一个像附件中的表格
【问题讨论】:
标签: excel excel-2013 vba