Hallo
Ik ben een programmatje aan het maken waarin ik blad 1 heb ingericht als een invoerscherm waarin de data van een nieuwe klant wordt ingevoerd.
(10 cellen onder elkaar met: debiteur nummer, naam, adres etc.)
Met een Macro kopieer ik die 10 cellen en ga naar blad 2 waar de macro de data Transponeerd en met een loop de eerste lege regel vindt en die data daar dan plakt.
Blad 2 wordt daardoor een soort database met 10 kolommen, met in kolom A de debiteur nummers, kolom B de namen, kolom C de straten , etc.
Nu heb ik in blad 3 een invulcel gezet waarin een debiteur nummer kan worden getypt en middels '=vlookup formules' wordt de data uit blad 2 erbij gezocht.
In blad 3 kan dan data worden verandert ( bijvoorbeeld als er een klant verhuisd is of zo)
Wat ik nu nog wil is, middels een macro, die data weer terugzetten in blad 2 zodanig dat de 'die macro' deze data niet als een nieuwe klant onderaan wegzet, maar de oorsprongkelijke data overschrijft. Anders krijg ik bijvoorbeeld 2 keer een kant met debiteurnummer 3, terwijl er alleen maar data in de database moet worden aangepast.
Ik denk dat het op een of andere manier met een zelfde soort loop functie moet kunnen die ik gebruik om de data weg te zetten vanuit blad 1, maar dan moet het debiteurnummer herkent worden uit blad 3 die de gegevens ophaalt en deze weer herkennen in blad 2 kolom A als de plek waar alles geplakt moet worden.
Ik hoop dat het een beetje duidelijk is wat ik zoek en dat iemand de code heeft die ik hiervoor kan gebruiken
Alvast bedankt voor de suggesties.
Humadgen
Ik ben een programmatje aan het maken waarin ik blad 1 heb ingericht als een invoerscherm waarin de data van een nieuwe klant wordt ingevoerd.
(10 cellen onder elkaar met: debiteur nummer, naam, adres etc.)
Met een Macro kopieer ik die 10 cellen en ga naar blad 2 waar de macro de data Transponeerd en met een loop de eerste lege regel vindt en die data daar dan plakt.
Blad 2 wordt daardoor een soort database met 10 kolommen, met in kolom A de debiteur nummers, kolom B de namen, kolom C de straten , etc.
Nu heb ik in blad 3 een invulcel gezet waarin een debiteur nummer kan worden getypt en middels '=vlookup formules' wordt de data uit blad 2 erbij gezocht.
In blad 3 kan dan data worden verandert ( bijvoorbeeld als er een klant verhuisd is of zo)
Wat ik nu nog wil is, middels een macro, die data weer terugzetten in blad 2 zodanig dat de 'die macro' deze data niet als een nieuwe klant onderaan wegzet, maar de oorsprongkelijke data overschrijft. Anders krijg ik bijvoorbeeld 2 keer een kant met debiteurnummer 3, terwijl er alleen maar data in de database moet worden aangepast.
Ik denk dat het op een of andere manier met een zelfde soort loop functie moet kunnen die ik gebruik om de data weg te zetten vanuit blad 1, maar dan moet het debiteurnummer herkent worden uit blad 3 die de gegevens ophaalt en deze weer herkennen in blad 2 kolom A als de plek waar alles geplakt moet worden.
Ik hoop dat het een beetje duidelijk is wat ik zoek en dat iemand de code heeft die ik hiervoor kan gebruiken
Alvast bedankt voor de suggesties.
Humadgen
Laatst bewerkt: