Bij jouw werkwijze heb ik op elk IDX werkblad 1 extra kolom én een extra opdrachtknop (wat compleet overbodig is)
Die extra opdrachtknop kan weg, (stond er alleen maar om de datumgetal te genereren)
Zoals ik reeds aangaf kan het genereren van datumgetal perfect verwerkt worden in de wegschrijfcode van de IDX_GA-tabel naar de totaal-tabel.
Je zegt dat die opdrachtknop nu weg mag, hoe vang je het genereren van datumgetal dan op voor nieuwe indexeringen?
Trouwens, waarom ook de huwelijksdatum en overlijdensdatum gaan omzetten als de sortering enkel dient te gebeuren op de geboorte-datum?
Het overzetten van jouw gegenereerde datumgetal naar totaal-database gebeurd ook enkel maar in nieuwe rijen van de totaal-tabel en nooit in reeds bestaande rijen, zal dus sowieso altijd fouten geven.
De controlekolom is niet meer nodig. ( blad totaal wordt eerst leeggemaakt en dan weer gevuld)
Lijkt me beter: als je in jouw controlekolom vergeet "OK" in te vullen gaat het nml. fout.
Hoe kan ik nu in godsnaam 'vergeten' om OK in te vullen als dit automatisch door VBA wordt gedaan na het wegschrijven van de akte?
Een stukje code dat jij trouwens hebt gedeactiveerd in jouw oplossing.
Ten andere, alweer, er worden regelmatig nieuwe indexeringen toegevoegd, waarom VBA telkens alles opnieuw laten verwerken als het zodanig gecodeerd is dat hij enkel de akten verwerkt waar "OK" NIET vermeld staat. Nu zijn het nog 'maar' een honderdtal rijen in de totaal-tabel maar uiteindelijk zullen het er 1000x meer worden, als dit dan elke keer opnieuw moet worden leeggemaakt en opnieuw worden opgevuld dan gaat het hele proces wel héél zwaar worden denk ik.
Die extra grote knop op Blad totaal doet hetzelfde als de zandloper.(vind ikzelf prettiger werken, maar ieder zijn meug.)
Inderdaad, iedereen zijn eigen ding. Ik heb die opdrachtknop bewust in 'snelle toegang' geplaatst omdat ik net GÉÉN lelijke knop in mijn tabel wou.
Ik ben trouwens wel degene die er moet mee werken.
Je bent wel heel snel met conclusies, heb je het bestand wel goed getest .
Zoals ik al aangaf: zoek de verschillen.
Ja ik heb het getest en jouw sorteercode gaf onmiddellijk een foutmelding.
En de verschillen zijn héél duidelijk, het is mijn bestand niet meer...
Nogmaals mijn dank voor de moeite, ik apprecieer het zeker wel maar ik heb geen drie weken tijd en energie gestoken in het op punt zetten van de lay-out en de verwerkingscodering om vervolgens die hele werking te zien gewijzigd worden. Is trouwens ook nooit mijn vraag geweest. Ik wou gewoon het overtollige uit die opgenomen macro krijgen. De omzetting van datum naar getal had ik zelf al opgelost.
Ondertussen heb ik gewoon de opgenomen macro geïntegreerd in mijn bestaande code.
Heb hem wel uiteindelijk niet aan het begin van de code achter de opdrachtknop 'gezinnen' gezet maar wel aan het einde van de code achter de opdrachtknop 'totaal-db'. Had beide mogelijkheden geprobeerd en beide werkten prima maar als hij achter de knop 'gezinnen' stond werd ook op het blad 'gezin' de range geselecteerd. Niet dat dat echt stoorde maar was toch fijner als dat niet gebeurde.
Mijn excuses als ik met bovenstaande reactie nu als 'ondankbaar' zou overkomen, is zeker niet de bedoeling.
groetjes,
BlackDevil