• 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.

waarde meer dan 9 dan geen invoer meer mogelijk in bereik b3:b36,c3:c36

Status
Niet open voor verdere reacties.

jdrmer

Gebruiker
Lid geworden
8 jan 2012
Berichten
103
Goededag dames en heren,
ik heb probleem, ik heb een stukje vba gemaakt,


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A35").Cells > 9 Then
Range("A36").Select
'MsgBox ("meer dan 9")
End If

End Sub

dat werkt echter mag de invoer b3:b36,c3:c36 enz niet meer kunnen als het aantal groter dan 9 is in cel A35
wie kan/wil me helpen?
mvg Jan
 

Bijlagen

Probeer het zo eens

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B3:M33")) Is Nothing Or Target.Count <> 1 Then Exit Sub
With Application
    .EnableEvents = False
    If [A35] > 9 Then
        MsgBox "meer dan 9"
        .Undo
    End If
    .EnableEvents = True
End With
End Sub
 
waarde meer dan 9 dan geen invoer meer mogelijk in bereik b3:b36,c3:c36 Uw bericht

Dankjewel VenA,
dit werkt prachtig.
mvg Jan
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan