Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: gegevensvalidatie op meerder cellen en macro starten  (gelezen 2832 keer)

0 leden en 1 gast bekijken dit topic.

Offline glda19

  • Volledig lid
  • **
  • Berichten: 127
gegevensvalidatie op meerder cellen en macro starten
« Gepost op: 25 mei 2017, 18:07:11 »
Ik zou meerdere cellen  willen instellen met gegevensvallidatie.
maar hoe kan ik dan steeds de zelfde macro starten.
ik heb een code gevonden maar die verwijst naar 1 cel  bij mij zou het over meedere cellen gaan

Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Address(True, True) = "$B$2" Then
        Select Case Target
            Case "ListItem #1"
                Call MacroForItem1
            Case "ListItem #2"
                Call MacroForItem2
            Case "ListItem #3"
                Call MacroForItem3
            Case Else
                'Do nothing
        End Select
    End If
   
End Sub

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: gegevensvalidatie op meerder cellen en macro starten
« Reactie #1 Gepost op: 25 mei 2017, 18:40:14 »
Als voorbeeld syntax....

If not intersect (target, range (a1, c5, sd25, abx354)) is nothing then
______________________________

Groet, Leo

Offline glda19

  • Volledig lid
  • **
  • Berichten: 127
Re: gegevensvalidatie op meerder cellen en macro starten
« Reactie #2 Gepost op: 26 mei 2017, 12:25:21 »
code werkt niet

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: gegevensvalidatie op meerder cellen en macro starten
« Reactie #3 Gepost op: 26 mei 2017, 14:30:37 »
glda19, een klein lesje communicatie voor fora....

"Beste Leo, dank voor je reactie. Helaas moet ik constateren dat je geboden oplossing een foutmelding geeft. Ik weet niet precies wat er fout gaat omdat ik niet zoveel VBA kennis heb, maar de foutmelding is: "Compile error: Wrong number of arguments or invalid property assignment". Zou jij nog 'ns willen kijken wat er fout gaat en of je misschien een oplossing voor me hebt?"

Dat klinkt en oogt toch een héél stuk beter dan "code werkt niet"...   :(

Maar goed... Met een beetje goede wil had je misschien zelf kunnen achterhalen dat ik twee dubbele quotes ben vergeten in mijn "uit de losse pols" voorbeeld.
Bekijk deze kleine procedure maar 'ns of je hiermee verder komt...
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A1, C3, G15")) Is Nothing Then
        MsgBox "De nieuwe waarde van cel " & Target.Address(0, 0) & " is " & Target.Value
    End If
End Sub
______________________________

Groet, Leo

Offline glda19

  • Volledig lid
  • **
  • Berichten: 127
Re: gegevensvalidatie op meerder cellen en macro starten
« Reactie #4 Gepost op: 26 mei 2017, 18:31:29 »
bedankt voor het recht zetten
En sorry van het te korte antwoord

 


www.combell.com