• 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.

kleuren tellen doet niet refreshen

Status
Niet open voor verdere reacties.

peter59

Terugkerende gebruiker
Lid geworden
21 mei 2007
Berichten
2.704
Besturingssysteem
Windows 11
Office versie
Office 365
Hallo,

In bijgevoegd bestandje van Warme Bakkertje wordt er d.m.v. VBA kleuren opgeteld.
Zodra er een kleur bijkomt wordt deze niet meteen opgeteld maar dient men eerst in de formulebalk te klikken en op enter of groene kruisje te klikken voordat de code wordt geactiveerd.
Is dit te omzeilen of aan te passen in de code zodat als er een kleur bijkomt of wordt verwijderd dat er meteen het aantal staat?

Dank alvast voor het meedenken.

Mvg
Peter
 

Bijlagen

@EvR heeft er ooit een code voor geschreven, en die is niet kort kan ik je melden.

Omdat je toch wel een selection_change doet na een kleurwijziging, hier een hele korte code.

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 Cells.Dirty
End Sub
 
Hallo Harry

Dat was snel.
Dank hiervoor.
Het werkt als een tierelier.
Ik heb een bestandje toegevoegd met de codes.
Misschien hebben andere forumleden er ook nog iets aan.

Harry en natuurlijk ook warme bakkertje, bedankt.

Mvg
Peter
 

Bijlagen

De Code waar Harry naar verwijst in Bijgaand bestandje toegevoegd, code was oorspronkelijk om "iedere" wijziging van celeigenschappen in een bepaalde range te vangen en hierbij ook de beschrijving(en) van de wijziging(en) te geven.

Nu enkel nog de wijziging(en) van de cel-kleur(en) in het bereik (nog wel uit te breiden) en de beschrijving van de wijzigingen weggelaten. (Code kan uiteraard korter met enkel dit doel)
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan