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

Opgelost Cel (Blad1) updaten als waarde in cel op ander werkblad (blad2) aangepast (opgehoogd) wordt

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

Lampie173

Gebruiker
Lid geworden
21 jan 2012
Berichten
304
Besturingssysteem
Windows 11 Pro
Office versie
Office 365
Beste,

Ik heb gezocht en geprobeerd, maar ik krijg het niet werkend.

Voor de club houden wij de ingelegde bedragen p/m bij.
Dat kan voor iedereen verschillen.
Hoe krijg het spits om als er een bedrag in een bereik (Blad2) aangepast wordt, deze in Blad1 te zien is en ook de 'aanpasdatum' af te lezen valt.

Ik ben echt aan het zoeken geweest in diverse forums.
Misschien iemand suggesties/oplossingen?

Voorbeeldbestand bijgevoegd

Alvast bedankt,
 

Bijlagen

Je "bereiken" op Blad1 en Blad2 hebben geen overeenkomstige namen en zijn niet even groot.
Om hoeveel "bereiken" (= namen clubleden?) gaat het?
 
Handig is het inderdaad niet.
Zoiets dan?
 

Bijlagen

Heren,

Sorry voor de onduidelijkheid, de bereiken hebben wel dezelfde namen als: voetbalpool, duitse lotto, darts enz.
Het gaat hier puur om de kas van de club te spekken (kwartjeswerk) en het plezier dat we erin vinden, dus niets illegaals.
De leden kunnen voor meerdere spellen inzetten.
Bv.
Toon (of iemand anders) zet in € 1 voor bereik1 maar kan ook in bereik2, 3, 4 of 5 inzetten / meespelen.

Het gaat puur om de (aangepaste) bedragen met "betaaldatum". Er is wel eens een discussie over wel of niet betalen geweest.
 
@ Edmoor: Reactie op post #3
De bereiken kunnen wel allemaal gevuld zijn.
Dat betekent dat iedere cel apart gekopieerd moet worden.
Meer een stukje vba
Ik zoek meer in de richting van Worksheet_Change, wat ik veelal op diverse Fora voorbij komen
 
En je hebt dus de VBA in het document in #3 al bekeken?
 
Laatst bewerkt:
Ja.
Bedankt daarvoor
Maar idd de WorkSheet_Change over het hoofd gezien, anders werkt het niet!😉
Ik zie dat Case functie steeds maar voor in cel geldt, ook kan ik de Range uitbreiden (van B4 naar B4:B11)

Op blad 1 veranderd alleen B4 de andere cellen in dat bereik passen zich niet aan.
 
Je hebt een voorbeeld gegeven voor 3 cellen.
Dat heb ik gebruikt.
WIl je een uitgebreidere VBA zal je een uitgebreider voorbeeld moeten geven.
 
Nu vraag ik mij af waarom je in een bestand 2 keer dezelfde gegevens zou willen?
 
@emields
zie nieuw voorbeeldbestand.
Het gaat om 52 werkbladen
Dit alles wordt nu handmatig bijgehouden o.a. voor kascontrole en om discussies te voorkomen dat er wel of niet betaald is. Er is een 4 ogen beleid.
Ik hoop dat dit nu wat duidelijker is.
Voorkomende bedragen zijn fictief.
Uiteraard sta ik open voor (betere) suggesties.
voor de Lotto is de meeste animo, dan voetbal en Darten het minst

Fijne jaarwisseling!!
 

Bijlagen

Kun je hier iets mee?

Ik heb een technisch werkblad aangepast.
Tabbladen worden beveiligd maar die hebben GEEN wachtwoord.

Ik ben ervan uitgegaan dat de deelnemers / de spelers het hele jaar door dezelfde zijn.

Vul op de gele rij een weeknummer in.
Druk op knop {Weekbladen aanmaken}
Nu wordt er een kopie gemaakt van het blad "basis" .
deze kopie krijgt week + weeknummer als naam en dit wordt op het blad in C3 gezet.
zie "week 1"

Er loopt op dit blad een VBA die controleert op aanpassingen in kolommen D, E
ja er is betaald en betaaldatum moeten er zijn.
als aan die voorwaarden wordt voldaan dan kopieert de VBA-waarde vanuit C naar G
zie voorbeeld blad "week 1"

met de knop {Weekgegevens ophalen} haal je alleen de data op die in kolom G staan
En deze wordt onder het weeknummer gezet.
En dus is er betaald als het op blad "totalen komt"
Ook de opmaak wordt meegenomen. Dus je kunt nog zaken met voorwaardelijke opmaak toevoegen.
Bouw dit wel zoveel mogelijk al in op het blad "basis"
Als je later aanpassingen doet op de weekbladen dan kun je met die knop ook alles updaten.

De kolommen B op de bladen "Totalen" en "Basis" zijn niet gekoppeld.

Opslaan en bij eigenschappen vrij geven anders werken de VBA's niet.
 

Bijlagen

Discussies over wel of niet betaald voorkom je alleen door het overhandigen van een betalingsbewijs bij contante inleg.
Maak het niet te moeilijk en zet gewoon alles op 1 blad.
 
@AD1957
Het is aan hem en zijn club hoe ze het willen hebben.
Anderen mogen helpen, hoeft niet!
Kritiek leveren is altijd de makkelijkste weg!

@Lampie173
Ik ben nog even bezig geweest met het aanpassen.
Nieuwe versie heeft de mogelijkheid om deelnemers toe te voegen.
(zichtbaar en onzichtbaar maken lege rijen over alle bladen)
Blad "Basis" mag verborgen worden.

Kolom B in alle bladen, dus ook "Basis", zijn gekoppeld aan blad "Totalen" door
voorbeeld:
Code:
 =ALS(ISLEEG(Totalen!B15); ""; Totalen!B15)

Alleen cellen met vulkleur geel kunnen nog veranderd worden als de bladen beveiligd zijn.
Weekbladen hebben extra opmaak bedrag + ja = datum van betaling en kopiëren naar G naar.
Ook als je een aangepaste datum invult werkt het kopiëren naar kolom G

Ik hoor graag of je er iets aan hebt en of er dingen veranderd moet worden

Kan vast allemaal makkelijker / efficiënter / Beter, maar dit is wat ik voor je kan doen.
 

Bijlagen

@AD1957
Het is aan hem en zijn club hoe ze het willen hebben.
Anderen mogen helpen, hoeft niet!
Kritiek leveren is altijd de makkelijkste weg!
@ruben :
en wat is er dan "mis" met deze reactie van @AD1957? Een advies om iets anders te doen is toch ook helpen?
 
Laatst bewerkt door een moderator:
Dus hou ik verder wijselijk mijn mond, het zou zomaar kritiek kunnen zijn.
 
Allereerst voor een ieder op dit forum, een goed en een gezond 2025 gewenst!!

Mijn dank voor de genomen moeite, ik zal je suggestie zeker uitproberen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan