de formule van verschuiving komt van HSV => zie
hier
de macrotekst komt van superzeeuw => zie
hier
De oplossing zou volgens mij dan ook (kunnen) zijn:
1) maak de tabellen groot genoeg dat hier geen rijen meer ingevoegd hoeven te worden.
dan kan de oplossing van superzeeuw worden gebruikt.
2) de code van HSV dient te zoeken naar de laatste 2 cijfers in de zoekwaarde.
in dat geval wordt in ieder geval altijd de juiste tabel weergegeven.
misschien moet er nog met de max-functie worden gezocht naar de hoogste waarde.
dit kan van belang zijn als je eerst slaapkamer 10 en daarna pas slaapkamer 1 invult.
3) zoeklijst
de zoeklijst is vrij lang; op dit forum heb ik een code gevonden die je helpt met zoeken in een lange lijst (typ je s dan worden alleen de waarden met een s getoond)
4) vertikaal zoeken op tabblad daglicht (VG)
deze vertikaal zoeken kun je beter laten plaatsenvinden op basis van de waarden in tabblad 1.
Je dient dan wel deze waarden nog op tabblad 1 in deze tabel te zetten.
in dat geval worden ook altijd de goede waarden gevonden.
5) de aandachtpunten heb ik in de bijlage rood gemaakt.
de wijzigingen dienen nog in het bestand doorgevoerd te worden.
heb je vragen of opmerkingen, laat het gewoon even weten.