• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Aanpassingen in een cel opsommen

Status
Niet open voor verdere reacties.

PatrickMegens

Gebruiker
Lid geworden
21 sep 2009
Berichten
16
Hoi, voor een wedstrijdschema ben ik op zoek naar een mogelijkheid om oude waarden in een cel te kunnen opsommen in een ander rij cellen.

Voorbeeld:
In cel A1 typ ik "1", 10 minuten later maak ik van deze "1" een "2" (dus in dezelfde cel A1). Bestaat er een mogelijkheid dat bijvoorbeeld cel C1 automatisch de "1" noteert die ik als eerste heb weergegeven en in cel C2 dan "2", etc.

Kortom kunnen alle aanpassingen in een cel worden opgesomt?

Bij voorbaat dank!
 
Met VBA-code kan het.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A1]) Is Nothing Then Range("C" & Rows.Count).End(xlUp).Offset(1, 0).Value = Target.Value
End Sub

Met vriendelijke groet,


Roncancio
 
Hulp gevraagd

Beste Roncancio,

Allereerst bedankt voor je reactie. Ik heb het geprobeerd alleen ik kom er nog niet helemaal uit omdat ik nog geen ervaring met VBA-codes. Is het mogelijk dat je dit aanmaakt in een test documentje en deze upload of mij toezend?

Bij voorbaat dank.

Patrick Megens
 
Beste Roncancio,

Allereerst bedankt voor je reactie. Ik heb het geprobeerd alleen ik kom er nog niet helemaal uit omdat ik nog geen ervaring met VBA-codes. Is het mogelijk dat je dit aanmaakt in een test documentje en deze upload of mij toezend?

Bij voorbaat dank.

Patrick Megens

Bij deze.
In bijgevoegd bestand staat in de C-kolom een overzicht van de wijzigingen in cel A1.

Met vriendelijke groet,


Roncancio
 

Bijlagen

Ander probleem

Ik loop nu echter tegen het probleem aan dat ik hem niet vaker dan 1 keer kan gebruiken in een werkblad omdat hij dan een foutmelding geeft omdat de namen gelijk zijn. Maar als ik deze naam verander om dit te voorkomen werkt hij niet meer.

Is hier ook een andere oplossing voor?
 
Ik loop nu echter tegen het probleem aan dat ik hem niet vaker dan 1 keer kan gebruiken in een werkblad omdat hij dan een foutmelding geeft omdat de namen gelijk zijn. Maar als ik deze naam verander om dit te voorkomen werkt hij niet meer.

Is hier ook een andere oplossing voor?

Ongetwijfeld maar voor welke cellen wil je de macro gebruiken en waar moeten de mutaties worden neergezet?

Met vriendelijke groet,


Roncancio
 
Hulp gevraagd

Het gaat hierbij om nogal wat cellen, namelijk de cellen B252, B258, B261, B264, B267, B270, B273, B276, J252, JB258, J261, J264, J267, J270, J273 en J276. De bedoeling is dat alle mutaties worden geplaatst in een ander werkblad. Wel afzonderlijk per cel dus bijvoorbeeld B252 krijgt een mutatie naar "werkblad x" en wordt geplaatst onder A, en B258 krijgt een mutatie naar ditzelfde "werkblad x" maar wordt geplaatst onder B.

Bij voorbaat dank!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan