Beste Winfried,
Dank voor je uitgebreide reactie,
Het is mij inmiddels duidelijk dat met formules mijn wens niet opgelost
kan worden, dus ga ik aan de macro's.
Ik ge eerst een macro opnemen die alle handelingen in de juiste volgorde
uitvoert om vervolgens de voorwaarde te programmeren (cel B > cel A)
waaronder het copy-statement uitgevoerd moet worden. Dat lijkt mij het
meest simpele.
Nog een laatste vraag;
hoe koppel ik de uitvoering van een macro aan een celwijziging? Ik heb
hier geen ervaring mee, maar het is natuurlijk wel de meest efficiënte
oplossing.
Nogmaals dank voor alle support en met een vriendelijke groet,
Wim Dukker
op 19-03-15 08:20, Winfried Donkers schreef:
Beste Wim,
Wat ik wil is in principe heel erg eenvoudig.
Ik wil graag af van al de kolommen om vervolgens met =MAX (Bereik) de
hoogste waarde te berekenen.
Mijn idee is om tijdens de invoer van de getallen te bepalen of de nieuw
ingevoerde waarde hoger is de opgeslagen waarde. In formulevorm: Als B1 >
A1; copy B1 naar A1; else "doe niets"
Ik ben uitsluitend geïnteresseerd in de hoogste waarde ooit ingevoerd.
Hoewel het me nog niet 100% duidelijk is, denk dat dat je probleem niet opgelost kan worden met
formules; deze kunnen namelijk geen hoogste waarde vasthouden.
Je zult een macro moeten gebruiken en dan kan je je beperken tot 2 kolommen: huidige waarde en
hoogste waarde ooit ingevoerd.
Het macro doet 'Als B1 > A1; copy B1 naar A1' voor je (met kolom B huidige waarde en kolom A
hoogste waarde ooit ingevoerd).
Het macro kan je uitvoeren op twee manieren:
-door het handmatig aan te roepen, dus steeds na invoer nieuwe gegevens;
-door de uitvoering te koppelen aan celwijzigingen in kolom B, zodat kolom A automatisch word
bijgewerkt.
Ik hoop dat je hier iets aan hebt.
Winfried
--
Unsubscribe instructions: E-mail to users+unsubscribe@nl.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/nl/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.