Hallo,
Ik ben op dit moment aan het worstelen met
een formule in VBA:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim f
With Sheets("Spec extern")
For Each f In Range("F43:F67")
If f = "-" Then f.EntireRow.Hidden = True Else f.EntireRow.Hidden = False
Next
End With
With Sheets("Spec extern")
For Each f In Range("F71:F76")
If f = "-" Then f.EntireRow.Hidden = True Else f.EntireRow.Hidden = False
Next
End With
With Sheets("Spec extern")
For Each f In Range("F92:F108")
If f = "-" Then f.EntireRow.Hidden = True Else f.EntireRow.Hidden = False
Next
End With
Dim g
With Sheets("Spec extern")
For Each g In Range("G111:G145")
If g = "-" Then g.EntireRow.Hidden = True Else g.EntireRow.Hidden = False
Next
End With
End Sub
Het probleem is dat hij nu steeds dit gedeelte:
If g = "-" Then
als een fout aangeeft en vervolgens geeft hij bij de g het
volgende : 9 = fout 2042
weet iemand wat het probleem is?
Alvast bedankt voor de tijd en moeite,
mvg
Ik ben op dit moment aan het worstelen met
een formule in VBA:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim f
With Sheets("Spec extern")
For Each f In Range("F43:F67")
If f = "-" Then f.EntireRow.Hidden = True Else f.EntireRow.Hidden = False
Next
End With
With Sheets("Spec extern")
For Each f In Range("F71:F76")
If f = "-" Then f.EntireRow.Hidden = True Else f.EntireRow.Hidden = False
Next
End With
With Sheets("Spec extern")
For Each f In Range("F92:F108")
If f = "-" Then f.EntireRow.Hidden = True Else f.EntireRow.Hidden = False
Next
End With
Dim g
With Sheets("Spec extern")
For Each g In Range("G111:G145")
If g = "-" Then g.EntireRow.Hidden = True Else g.EntireRow.Hidden = False
Next
End With
End Sub
Het probleem is dat hij nu steeds dit gedeelte:
If g = "-" Then
als een fout aangeeft en vervolgens geeft hij bij de g het
volgende : 9 = fout 2042
weet iemand wat het probleem is?
Alvast bedankt voor de tijd en moeite,
mvg