misterwoods
Gebruiker
- Lid geworden
- 17 apr 2006
- Berichten
- 12
Beste mensen,
Ik hoop dat iemand mij kan helpen.
Ik ben al een tijdje aan het stoeien, maar ik kom er niet uit.
Het is de bedoeling dat data op basis van criteria worden hersteld vanuit een backup versie (op een tabblad).
In de bijlage een voorbeeld van een Excel bestand met 3 tabbladen.
Wanneer de macro wordt gestart, moet de data obv criteria vanuit het tabblad backup naar het tabblad actueel (per regel) worden overgezet. Dit om eventuele wijzigingen te elimineren. De cellen kunnen niet door een beveiliging worden geblokkeerd, omdat er met een tabel en slicers wordt gewerkt.
Afhankelijk van de versie, is er een criteria waarop de data terug wordt gezet.
Binnen de versie zijn er verschillende regels. De backup moet dus op de juiste regels worden teruggezet.
Backup
tabblad met bewaarde backup data
Kolommen A:AI de data
In kolom O de versie
In de kopregel oa de maanden 1 t/m 12
In kolom AK de sleutel welke elke regel uniek maakt.
Actueel
tabblad met data waar op basis van criteria de data vanuit het tabblad backup teruggezet moet worden
Kolommen A:AI de data
In kolom O de versie
In de kopregel oa de maanden 1 t/m 12
In kolom AK de sleutel welke elke regel uniek maakt.
Criteria
tabblad met de verschillende criteria.
Kolom B, het jaartal
Kolom D, de criteria voor de versie "LE2 2022"
Kolom E, de criteria voor de versie "realisatie"
De getallen (1 tm 12) geven per jaar de maanden aan die door de macro terug gezet moeten worden. In dit voorbeeld wordt voor de realisatie de maanden 2022 6 t/m 12 dus NIET teruggezet.
Kan iemand mij alsjeblieft met een stukje VBA in de juiste richting zetten?
Bedankt,
Peter
Ik hoop dat iemand mij kan helpen.
Ik ben al een tijdje aan het stoeien, maar ik kom er niet uit.
Het is de bedoeling dat data op basis van criteria worden hersteld vanuit een backup versie (op een tabblad).
In de bijlage een voorbeeld van een Excel bestand met 3 tabbladen.
Wanneer de macro wordt gestart, moet de data obv criteria vanuit het tabblad backup naar het tabblad actueel (per regel) worden overgezet. Dit om eventuele wijzigingen te elimineren. De cellen kunnen niet door een beveiliging worden geblokkeerd, omdat er met een tabel en slicers wordt gewerkt.
Afhankelijk van de versie, is er een criteria waarop de data terug wordt gezet.
Binnen de versie zijn er verschillende regels. De backup moet dus op de juiste regels worden teruggezet.
Backup
tabblad met bewaarde backup data
Kolommen A:AI de data
In kolom O de versie
In de kopregel oa de maanden 1 t/m 12
In kolom AK de sleutel welke elke regel uniek maakt.
Actueel
tabblad met data waar op basis van criteria de data vanuit het tabblad backup teruggezet moet worden
Kolommen A:AI de data
In kolom O de versie
In de kopregel oa de maanden 1 t/m 12
In kolom AK de sleutel welke elke regel uniek maakt.
Criteria
tabblad met de verschillende criteria.
Kolom B, het jaartal
Kolom D, de criteria voor de versie "LE2 2022"
Kolom E, de criteria voor de versie "realisatie"
De getallen (1 tm 12) geven per jaar de maanden aan die door de macro terug gezet moeten worden. In dit voorbeeld wordt voor de realisatie de maanden 2022 6 t/m 12 dus NIET teruggezet.
Kan iemand mij alsjeblieft met een stukje VBA in de juiste richting zetten?
Bedankt,
Peter