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

Verkiezingen: invoer uitslagen tool

Status
Niet open voor verdere reacties.

snb

Verenigingslid
Lid geworden
12 jun 2008
Berichten
19.704
Op 15 maart zijn er 2e kamer-verkiezingen.
Sinds een aantal jaren mogen daarvoor geen stemcomputers meer gebruikt worden.
Dit jaar mogen er lokaal ook geen computers gebruikt worden die gegevens via het net doorsturen.
Er mogen wel computers gebruikt worden, maar die mogen dan op geen enkele manier verbonden zijn met Internet.
Het ministerie van Binnenlandse zaken heeft met de VNG (Vereniging van Nederlandse Gemeenten) sfgesproken, dat er lokaal wel spreadsheets gebruikt mogen worden om de uitslagen te registreren.

Vorige week werd hier een vraag gesteld die over zo'n spreadsheet ging.
De meegestuurde spreadsheet zag er, zacht gezegd, ergonomisch suboptimaal uit.
Bij de invoer van dit soort gegevens lijkt mij een ergonomische opzet waarbij degene die de invoer verzorgt zo min mogelijk andere dingen hoeft te doen (zoals bijv. het wisselen van werkbladen, het scrollen door werkbladen, etc.) essentieel.
De betrouwbaarheid van de gegevens begint bij het voorkomen/beperken/uitsluiten van invoerfouten.
Het gebruik van een userform daarvoor lijkt me dan ook aangewezen.
In het vorige week meegezonden bestand was daarvan geen sprake.

Als je je realiseert dat in een doorsnee-gemeente ca. 900 kandidaten op de kandiatenlijst staan, dat er bijv. in Leeuwarden al 67 stembureaus zijn, leidt dat tot een verkiezingsmatrix van 900 * 69 cellen.
Omdat tellingen dubbel moeten worden uitgevoerd heb je deze matrix dus al 2 keer nodig.
Daarnaast moet ook het aantal soorten kiezers en soorten uitgebrachte stemmen per stemburo worden geregistreerd.
Invoer in een spreadsheet leidt dan tot intensief gescroll, zonder overzicht over het totaal.

In de bijlage heb ik geprobeerd een instrument te maken, dat ergonomisch wel voldoet.

De gegevens van alle partijen staan vast en hoeven niet door de gebruiker te worden ingevoerd.

De gebruiker kan het aantal stembureaus invoeren (in het voorbeeld max. 240, maar gemakkelijk uitbreidbaar tot 999) in een userform dat achter de knop stembureau zit.

De gebruiker kan per stembureau, per partij, per kandidaat het aantal uitgebrachte stemmen invoeren.
Per stemburo kan ook het aantal soorten kiezers en soorten uitgebrachte stemmen worden ingevoerd.

Zo gauw het userform wordt gesloten (kruisje rechterbovenhoek) zijn de ingevoerde gegevens geregistreerd en verwerkt.
De gebruiker kan zodoende met 1 stabiel scherm alle gegevens invoeren zonder enig scrollwerk.

De gebruiker kan aangeven of de gegevens voor de 1e telling of voor de 2e telling worden ingevoerd.
Als de gegevens van de 2e telling zijn ingevoerd en teruggeschakeld wordt naar de 1e telling wordt daar per kandidaat met de kleur rood aangegeven of het aantal van de 2e telling afwijkt van de 1e telling.
Uiteindelijk worden de (eventueel aangepaste) gegevens van de 1e telling gebruikt voor de definitieve berekening in de draaitabellen in het werkblad 'analyse'.

Het bestand kent de volgende werkbladen:
- verborgen werkblad 'namen' met de gegevens van alle kandiaten en de namen van de stembureaus
als voorbeeld zijn de gegvens van de stemburo's van Leeuwarden ingevoerd.
- verborgen werkblad 'database' met de geregistreerde stemuitslagen (1e en 2e telling), geregistreerde kiezers, geregistreerde stemmen.
dit werkblad bevat ook 3 genormaliseerde tabellen op basis van de tellingen; deze vormen de basis voor de draaitabellen in werkblad 'analyse'
- zichtbaar werkblad 'analyse' met 3 draaitabellen. In de eerste draaitabel kunnen de verkiezingsuitslagen per stemburo, selektie van stemburo's of alle stemburo's worden weergegeven. De gebruiker kan naar de gaggregeerde gegevens per partij kijken of gedetailleerde gegevens per kandidaat laten weergeven.

Mij lijkt dit een noodzakelijk en voldoende hulpmiddel om de verkiezingsuitslag te registreren.
Meer bewerkingen van de gegevens zijn voor een correcte registratie (en dat is toch de kern van een verkiezing) niet nodig.
Die 'toeters en bellen' kunnen elders gerealiseerd worden.(in tegenstelling tot het vorige week meegezonden bestand).

Het bestand is een Excel .xlsb bestand, dat in iedere Excel-Office-versie vanaf 2007 (ergo: 2007, 2010,2013,2016) draait.
De gebruikte 'intelligente' tabellen zijn ook juist sinds 2007 goed geïmplementeerd in Excel.
De VBA-code is niet beveiligd. De bedoeling daarvan is een beeld te geven, dat er geen andere code in het bestand zit dan de noodzakelijke voor de funktie van de tool.
 

Bijlagen

  • __Verkiezingen_snb.xlsb
    598,8 KB · Weergaven: 59
Laatst bewerkt:
Hi,

ziet er goed uit.
Wat ik wel mis, is een controle telling.
Is het aantal stemmen (op alle kandidaten van alle partijen) gelijk aan het aantal uitegebrachte geldige stemmen.
En een twee controle op aantal stemmen gelijk aan aantal van stempas + volmacht + kiezerspas.

Ook 'verdwijnen' er stemmen.:eek:
Als ik niet het invulveld verlaat (Tab of muisklik) en switch naar een andere partij, dan wordt het aantal stemmen op deze kandidaat niet onthouden. Als je terug gaat naar de eerste partij, is het invoerveld leeg.


Lambert
 
Nog een dingetje.

Stel dat je bezig bent met de invoer van stemburo 4.
En je komt er achter (na invoer van alle stemmen) dat je perongeluk stemburo 3 hebt geselecteerd.
(Alles is mogelijk bij de eindgebruikers).
Dan worden de stemmen toch weggeschreven op stemburo 3. Ook als je wisselt naar stemburo 4.
Met het risico dat eerder ingevoerde stemmen van stemburo 3 worden overschreven met de waarden die voor stemburo 4 waren bedoeld.
 
@lam

Dank voor je reaktie.

- de switch naar een andere partij zal ik oplossen.

- overschrijven van gegevens is mogelijk; maar dat maakt het herstel van fouten ook mogelijk. Opnieuw invoeren van gegevens van stemburo 3 en 4 wordt dan het devies.

- als stemburo 3 is gekozen worden meteen de daar reeds ingevoerde resultaten getoond. Overschrijven is dan niet erg voor de hand liggend.
 

Bijlagen

  • __Verkiezingen_snb.xlsb
    604,7 KB · Weergaven: 35
Laatst bewerkt:
Wellicht raakt het de opmerking van @lam al, maar als je Uitslagen opent, een stembureau kiest, en meteen begint bij het invoeren van aantal stemmen bij de VVD, worden deze niet opgeslagen. Wanneer je een keer en weer terug op de Tabstrip of Optionbuttons drukt gaat het wel goed.
 
@EvR

Klopt. is nu in de laatste versie verholpen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan