Zoek laatste specifiek opgemaakte cel in rij

Status
Niet open voor verdere reacties.

franzeman

Gebruiker
Lid geworden
2 sep 2006
Berichten
98
Beste VBA' ers,

Ik heb gisteren in mijn voortvarendheid de vraag 'Gebruik van Enter- en Pijltjestoets' afgemeld. Daar heb ik nu spijt van. Ik loop nog tegen -wat mij betreft - onoverkomelijke codeproblemen op, waarvoor ik het antwoord niet paraat heb.

In het bijgevoegde bestand wordt na het ingeven van een spatie in een celbereik (B10:Q30) de cel geel opgemaakt en de bijbehorende datum gegenereerd in kolom A. So far so good. Met hulp van Wigi allemaal gelukt.

Echter, in kolom A moet natuurlijk wel de datum staan van de laatst opgemaakte cel uit de rij (nu wordt de datum van de laatst geactiveerde spatiecel gepakt en deze is niet per definitie de laatste uit de rij).
Het zou helemaal mooi zijn als de datumcel wordt leeggemaakt, als de geelopgemaakte cellen uit die rij worden leeggemaakt cq. overschreven.

Ben benieuwd.

Groetjes van Franzeman
 
Beste VBA' ers,

Ik heb gisteren in mijn voortvarendheid de vraag 'Gebruik van Enter- en Pijltjestoets' afgemeld. Daar heb ik nu spijt van. Ik loop nog tegen -wat mij betreft - onoverkomelijke codeproblemen op, waarvoor ik het antwoord niet paraat heb.

In het bijgevoegde bestand wordt na het ingeven van een spatie in een celbereik (B10:Q30) de cel geel opgemaakt en de bijbehorende datum gegenereerd in kolom A. So far so good. Met hulp van Wigi allemaal gelukt.

Echter, in kolom A moet natuurlijk wel de datum staan van de laatst opgemaakte cel uit de rij (nu wordt de datum van de laatst geactiveerde spatiecel gepakt en deze is niet per definitie de laatste uit de rij).
Het zou helemaal mooi zijn als de datumcel wordt leeggemaakt, als de geelopgemaakte cellen uit die rij worden leeggemaakt cq. overschreven.

Ben benieuwd.

Groetjes van Franzeman


Moet ik natuurlijk wel het bestandje bijvoegen.
 

Bijlagen

Ben al een stapje verder...

Moet ik natuurlijk wel het bestandje bijvoegen.

Beste VBA 'ers

Heb de event een stukje uitgebreid, waardoor een aantal bewerkingen beter gaan. Maar het werkblad is nog niet idiotproof. De code verdient misschien ook niet de schoonheidsprijs, maar voorlopig kan dit jongetje niet beter.

Probleempjes die blijven liggen zijn;
- als de hele rij geen groene opgemaakte cellen meer bevat, blijft de datum in kolom A staan.
- als de laatste opgemaakte groene cel in een reeks uit de rij wordt gewist, dan wordt niet de datum in kolom A aangepast aan wat dan de laatste opgemaakte cel vertegenwoordigd.

Willen jullie alsjeblieft nog even meedenken?

Groetjes van Franzeman
 

Bijlagen

Opgelost!

Beste VBA 'ers

Heb de event een stukje uitgebreid, waardoor een aantal bewerkingen beter gaan. Maar het werkblad is nog niet idiotproof. De code verdient misschien ook niet de schoonheidsprijs, maar voorlopig kan dit jongetje niet beter.

Probleempjes die blijven liggen zijn;
- als de hele rij geen groene opgemaakte cellen meer bevat, blijft de datum in kolom A staan.
- als de laatste opgemaakte groene cel in een reeks uit de rij wordt gewist, dan wordt niet de datum in kolom A aangepast aan wat dan de laatste opgemaakte cel vertegenwoordigd.

Willen jullie alsjeblieft nog even meedenken?

Groetjes van Franzeman

Beste VBA' ers,

In afwachting van de hulp van de senior-programmeurs heb ik niet stil gezeten. Heb inmiddels de problemen verholpen en voeg het laatste werkende bestandje bij.

Ik kan mij voorstellen dat de code nog wat doeltreffender kan (en houd mij dus aanbevolen voor wat beters), maar ik meld de vraag nu af.

Groetjes van Franzeman
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan