Hoi,
ik heb een uitdaging waar ik zelf niet verder mee kom, ik heb een Excel bestand waar telkens de getallen regelmatig 1 cel moeten opschuiven (een soort planning)
nu heb ik de volgende VBA-code:
SQL Code:
maar deze werkt alleen voor 1 rij (in dit geval rij 7), ik had graag dit ook werkt voor bijvoorbeeld rij 7 t/m 34, rij 37 t/m 45 enz.
Hoe kan ik de range dan aanpassen? of moet ik voor alle rijen deze code per rij toevoegen?
Alvast bedankt
mvg. John
ik heb een uitdaging waar ik zelf niet verder mee kom, ik heb een Excel bestand waar telkens de getallen regelmatig 1 cel moeten opschuiven (een soort planning)
nu heb ik de volgende VBA-code:
SQL Code:
1 2 3 4 5 6 7 8 9 10 11 12 | Private Sub Worksheet_Change(ByVal Target AS Range) IF NOT Intersect(Target, Range("F7")) IS Nothing Then Range("E7").ClearContents End IF IF NOT Intersect(Target, Range("G7")) IS Nothing Then Range("F7").ClearContents End IF IF NOT Intersect(Target, Range("H7")) IS Nothing Then Range("G7").ClearContents End IF End Sub |
maar deze werkt alleen voor 1 rij (in dit geval rij 7), ik had graag dit ook werkt voor bijvoorbeeld rij 7 t/m 34, rij 37 t/m 45 enz.
Hoe kan ik de range dan aanpassen? of moet ik voor alle rijen deze code per rij toevoegen?
Alvast bedankt
mvg. John