Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Leg dit eens wat beter uit:
"Van alle ingaven (in C7:O27) mogen alleen de meest rechtse waarden per rij - tussen 1 en 9 én de waarde 'x' - gedateerd worden in kolom B."
Onder welke voorwaarde(n) moet er wat gedaan worden?
Sub Macro1()
Dim r As Range
Dim i As Integer
Dim bGeldig As Boolean
For Each r In Range("P7:P27")
If r.End(xlToLeft).Column > 2 Then
'geen lege rij
For i = 1 To 14
Select Case r.Offset(0, -i).Value
Case 1 To 9, "x"
Range("B" & r.Row).Value = Cells(3, r.Offset(0, -i).Column).Value
GoTo here
End Select
Next
End If
here:
Next r
End Sub
Code:Sub Macro1() Dim r As Range Dim i As Integer Dim bGeldig As Boolean For Each r In Range("P7:P27") If r.End(xlToLeft).Column > 2 Then 'geen lege rij For i = 1 To 14 Select Case r.Offset(0, -i).Value Case 1 To 9, "x" Range("B" & r.Row).Value = Cells(3, r.Offset(0, -i).Column).Value GoTo here End Select Next End If here: Next r End Sub
Wigi
Dan moet je deze code omzetten naar een Worksheet_Change event.
Zoiets heb ik al eens geschreven voor jou, nog niet zo lang geleden.
Wigi
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.