De vraag was verkeerd gesteld. Ik zal hem wat duidlijker stellen (Zie ook voorbeelden en bijlages):
Ik heb de volgende vraag, waar ik maar niet uitkom. Het zou bij voorkeur in VBA moeten, maar als het via een formule makkelijkers is dan is dat ook goed.
Een beetje achtergrond:
- In kolom B staat het dienstverbandstatus van medewerkers van maart. In Kolom C staat het dienstverbandstatus van medewerkers van april.
- 1 staat voor Fulltime en minder dan 1 staat voor partime (bijvoorbeeld 0,8 of 0,7)
- Kolom N wordt de waarde C - B aftgetrokken. Hiermee toon ik aan of een dienstverbandstatus gewijzigd is. Dus: Als de uitkomst 0 is, dan is er niets gewijzigd. Is de waarde anders dan 0 dan is er wel wat gewijzigd.
Doel: Wanneer er een wijzging is geweest tov de vorige maand, dan moet ik dat rapporteren op een ander tabblad. Ik wil op dat andere tabblad dus alleen de namen (kolom A) + wijziging (van Kolom N) terugzien waar wat gewijzigd. Dus: Als de waarde in Kolom N niet is 0 geef dan de naam + wijziging tov van vorige maand weer op een ander tabblad.
Een ogenschijnlijk simpele vraag, maar ik krijg het niet gevonden.
Download Link voorbeeld Excel:
https://gofile.io/d/WkjOp2
Bekijk bijlage 357528
Bekijk bijlage 357529
Omdat vermoedelijk niemand die Excel een beetje kent het in zijn/haar hoofd zal halen om hier een macro voor te gebruiken
. Je kan bijvoorbeeld ook een draaitabel die je opmaakt als Tabel gebruiken. Hoe dan ook: programmeren lijkt mij niet nodig. Geef eens aan waarom jij vindt dat je dit met een macro moet doen.
Het is onderdeel van een grotere macro die een hoop handelingen automatiseert. Zoals hierboven genoemd, ik heb de vraag wellicht verkeerd gesteld en daarbij is de voorkeur VBA, maar ik kan de formule ook in mijn vba insluiten. Dat verdient natuurlijk niet de schoonheidsprijs.