Hallo allemaal,
Bedankt alvast voor het lezen!
Ik heb een aantal vragen:
1. Ik zou graag een zoekfunctie willen waarmee ik een gedeelte van een inhoud van een cel kan zoeken. Nu doe ik dit met sterretjes, maar ik zou graag willen dat het ook zonder sterretjes ging. Zie (foute) VBA code hieronder..
2. Is er een mogelijkheid, om een bepaalde Kolom, automatisch met hoofdletters te laten schrijven? Ik moet steeds hoofdletters en nummers invoeren (een code..) En ik zou het fijn vinden als ik niet steeds op Shift hoef te drukken. (Caps Lock is ook geen optie, omdat ik nog meer moet invullen dan alleen dat vakje..) Ik doe het nu steeds met behulp van ASAP Utilities achteraf. Via celeigenschappen is ook geen optie volgens mij, omdat de codes niet altijd hetzelfde zijn. Is daar dus een eenvoudige VBA code voor?
Foute VBA code:
Bedankt alvast voor het lezen!
Ik heb een aantal vragen:
1. Ik zou graag een zoekfunctie willen waarmee ik een gedeelte van een inhoud van een cel kan zoeken. Nu doe ik dit met sterretjes, maar ik zou graag willen dat het ook zonder sterretjes ging. Zie (foute) VBA code hieronder..
2. Is er een mogelijkheid, om een bepaalde Kolom, automatisch met hoofdletters te laten schrijven? Ik moet steeds hoofdletters en nummers invoeren (een code..) En ik zou het fijn vinden als ik niet steeds op Shift hoef te drukken. (Caps Lock is ook geen optie, omdat ik nog meer moet invullen dan alleen dat vakje..) Ik doe het nu steeds met behulp van ASAP Utilities achteraf. Via celeigenschappen is ook geen optie volgens mij, omdat de codes niet altijd hetzelfde zijn. Is daar dus een eenvoudige VBA code voor?
Foute VBA code:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("H1")) Is Nothing Then Exit Sub
If Range("H1") = "" Then
ActiveSheet.Range("$H$1:$J$" & Cells(Rows.Count, 2).End(xlUp).Row).AutoFilter Field:=1
Exit Sub
End If
ActiveSheet.Range("$H$1:$J$" & Cells(Rows.Count, 2).End(xlUp).Row).AutoFilter Field:=1, Criteria1:=Range("H1").Value
End Sub
Laatst bewerkt door een moderator: