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

Hoe kan ik deze code variable maken voor verschillende rijnummers

Status
Niet open voor verdere reacties.

BennyBang

Gebruiker
Lid geworden
10 jan 2006
Berichten
24
Ik denk dat dit een eenvoudige oplossing heeft maar het lukt me niet.
Hoe kan ik de volgende code variabel maken zonder dat ik iedere keer alle rijnummers moet aanpassen.

In deze regel is de variabele regel 31

Code:
If Not Intersect(Target, Range("E31:N31")) Is Nothing Then
      Range("E31:N31") = ""
      If Target.Address = "$E$31" Then Target.Value = 1 Else If Target.Address = "$F$31" Then Target.Value = 2 Else If Target.Address = "$G$31" Then Target.Value = 3 Else If Target.Address = "$H$31" Then Target.Value = 4 Else If Target.Address = "$I$31" Then Target.Value = 5 Else If Target.Address = "$J$31" Then Target.Value = 6 Else If Target.Address = "$K$31" Then Target.Value = 7 Else If Target.Address = "$L$31" Then Target.Value = 8 Else If Target.Address = "$M$31" Then Target.Value = 9 Else If Target.Address = "$N$31" Then Target.Value = 10
      Cancel = True
End If
 
Deze is voldoende om dit te tackelen:

Code:
If Not Intersect(Target, Range("E:N")) Is Nothing Then
   Range("E" & Target.Row & ":N" & Target.Row) = ""
     Target.Value = Target.Column - 4
       Cancel = True
End If
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan