Misschien kan iemand mij een beetje verder helpen, ik probeer met checkboxen iets in te vullen op verschillende plaatsen in een worksheet. maar zoals ik bezig ben wordt de code wel heeeeeel erg lang. Is er een makkelijkere methode om dit te doen..?
zie hieronder waar ik mee bezig ben.
En zo zouden er nog een paar honderd checkboxen moeten komen
zie hieronder waar ik mee bezig ben.
Code:
Private Sub CheckBox1_Click()
Range("G4").Select
ActiveCell.FormulaR1C1 = "R"
Range("K4").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A4").Select
CheckBox1.Enabled = False
End Sub
Private Sub CheckBox2_Click()
Range("G5").Select
ActiveCell.FormulaR1C1 = "R"
Range("K5").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A5").Select
CheckBox2.Enabled = False
End Sub
Private Sub CheckBox3_Click()
Range("G6").Select
ActiveCell.FormulaR1C1 = "R"
Range("K6").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A6").Select
CheckBox3.Enabled = False
End Sub
Private Sub CheckBox4_Click()
Range("G7").Select
ActiveCell.FormulaR1C1 = "R"
Range("K7").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A7").Select
CheckBox4.Enabled = False
End Sub
Private Sub CheckBox5_Click()
Range("G8").Select
ActiveCell.FormulaR1C1 = "R"
Range("K8").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A8").Select
CheckBox5.Enabled = False
End Sub
En zo zouden er nog een paar honderd checkboxen moeten komen
