• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

1 selectievakje die meerdere selectievakjes bediend

Status
Niet open voor verdere reacties.

SlaV1nk

Nieuwe gebruiker
Lid geworden
3 dec 2018
Berichten
3
Hoi allemaal,

Ik ben met een Excel projectje bezig en leer steeds meer over het programma!
Waar ik niet achter kom is hoe ik een selectievakje maak die meerdere vakjes bediend. Een soort "select all" maar dan niet voor alle vakjes. Kan ik dit simpel aan elkaar koppelen of moet ik er een VBA code inzetten?

Alvast bedankt!

Gr,
Wouter
 
Hey Jean-Paul,

Als voorbeeld: Ik heb in A3 t/m A9 selectie vakjes staan, deze zijn afzonderlijk van elkaar aan te vinken. Nu wil ik in A1 een selectie vakje hebben waarbij als ik die aanvink, alle selectievakjes aangevinkt worden.

Hoop dat het zo iets duidelijker is?

Mvg,

Wouter
 
Met een voorbeeld wordt een excel bestand bedoelt.

Ik ben absoluut een vba specialist maar op deze manier moet het lukken.
 

Bijlagen

Laatst bewerkt:
We verwachten van de topic starter dat die zelf een excel voorbeeld plaatst, in bijlagen zoals ik het begrepen heb
 

Bijlagen

Sorry haha, mijn eerste bericht hier :D

Maar wel gelijk goed geholpen! Popipipo, ik gebruik jouw code, die werkt perfect voor mij :D
bedankt voor de hulp, ik ga nog vaker van deze vraagbaak gebruik maken ben ik bang (met excel bestand als voorbeeld JP;))

groeten,
Wouter
 
Ter vereenvoudiging van de suggeestie van @popi

Code:
Sub Select_All()
    Range("F3,F7") = Range("F10")
End Sub
 
@emiel

Vergeet vooral niet de cancel=true.
Ik werk liever met Webdings.

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Not Intersect(Target, Range("b1:b9")) Is Nothing Then
        If Target.Address = "$B$1" Then
             Range("b1:b9").Value = IIf(Target = "a", "r", "a")
        Else
            Target = IIf(Target = "a", "r", "a")
        End If
        Cancel = True
    End If
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan