tijmen_4real
Gebruiker
- Lid geworden
- 20 apr 2005
- Berichten
- 338
Goedemorgen
,
Met deze code op mijn tweede tabblad:
Wil ik bij de keuze van één, twee of alledrie checkboxes de tekst die daarbij hoort tonen op een ander tabblad.
Dit werkt echter maar éénmalig, bij de eerste keer dat een checkbox geselecteerd wordt.
Hoe kan ik deze functie zich laten herhalen (dus kijken of er een (andere)box ge/deselecteerd is) en dan de tekst opnieuw aanpassen?
Bij voorbaat dank. Bijlage hier: Bekijk bijlage intake-formulier.xlsm
Groet,
Tijmen

Met deze code op mijn tweede tabblad:
Code:
' --------- Keuzerondjes speciale eisen aan grondstoffen -> Fase 3 ---------
Sub Checkbox_Test()
If CheckBox1.Value = True And CheckBox2.Value = True And CheckBox3.Value = True Then
Sheets("Fase 3 - Samenvatting").Rows("31").EntireRow.RowHeight = 43
Sheets("Fase 3 - Samenvatting").Range("B31").Value = "Lastig te verwerken, deeltjesgrootte en contaminanten"
ElseIf CheckBox1.Value = True And CheckBox2.Value = True And CheckBox3.Value = False Then
Sheets("Fase 3 - Samenvatting").Rows("31").EntireRow.RowHeight = 32
Sheets("Fase 3 - Samenvatting").Range("B31").Value = "Lastig te verwerken en deeltjesgrootte"
ElseIf CheckBox1.Value = True And CheckBox2.Value = False And CheckBox3.Value = False Then
Sheets("Fase 3 - Samenvatting").Rows("31").EntireRow.RowHeight = 15
Sheets("Fase 3 - Samenvatting").Range("B31").Value = "Deeltjesgrootte"
ElseIf CheckBox1.Value = True And CheckBox2.Value = False And CheckBox3.Value = True Then
Sheets("Fase 3 - Samenvatting").Rows("31").EntireRow.RowHeight = 32
Sheets("Fase 3 - Samenvatting").Range("B31").Value = "Deeltjesgrootte en contaminanten"
ElseIf CheckBox1.Value = False And CheckBox2.Value = True And CheckBox3.Value = True Then
Sheets("Fase 3 - Samenvatting").Rows("31").EntireRow.RowHeight = 32
Sheets("Fase 3 - Samenvatting").Range("B31").Value = "Lastig te verwerken en contaminanten"
ElseIf CheckBox1.Value = False And CheckBox2.Value = True And CheckBox3.Value = False Then
Sheets("Fase 3 - Samenvatting").Rows("31").EntireRow.RowHeight = 32
Sheets("Fase 3 - Samenvatting").Range("B31").Value = "Lastig te verwerken"
ElseIf CheckBox1.Value = False And CheckBox2.Value = False And CheckBox3.Value = True Then
Sheets("Fase 3 - Samenvatting").Rows("31").EntireRow.RowHeight = 15
Sheets("Fase 3 - Samenvatting").Range("B31").Value = "Contaminanten"
Else
Call Checkbox_Test
End If
End Sub
Wil ik bij de keuze van één, twee of alledrie checkboxes de tekst die daarbij hoort tonen op een ander tabblad.
Dit werkt echter maar éénmalig, bij de eerste keer dat een checkbox geselecteerd wordt.
Hoe kan ik deze functie zich laten herhalen (dus kijken of er een (andere)box ge/deselecteerd is) en dan de tekst opnieuw aanpassen?
Bij voorbaat dank. Bijlage hier: Bekijk bijlage intake-formulier.xlsm
Groet,
Tijmen