Need some advice please!
I have a spreadsheet that’s used for calculating scores for a kids climbing competition. Normally they have a paper scoresheet that’s signed by the route judge. Then someone goes through them and puts ‘1’ in the right cell, the spreadsheet calculates scores.
Except the event has got a bit big.. There are too many scores to enter quickly so errors creep in, and we’ve also had instances of kids faking signatures!
My solution for this is to have a load of printed cards (tokens) with barcodes (one per route), and give the competitors a plastic pocket with their name and a different barcode on it. They bring their tokens to the scoring desk, and someone can scan their pocket, then all the tokens (which get redistributed to the judges). Quicker, more accurate and no easy way to cheat.
So, I have a USB barcode reader, and a couple of laptops, but I’m not sure what to use to create the frontend and processing for the input. I want to have an onscreen prompt that waits for a “name” barcode, then finds the right line in the spredsheet and adds a ‘1’ for each token scanned.
The current spreadsheet uses formulas, so works in Excel or LibreOffice.
Do I use Excel and use VB macros – this seems the easiest way to get some basic graphic windows and find cell contents, but will only work in Excel.
Or do I try and use Calc and the slightly less well documented macro system (or try and learn Python. Might be a good opportunity to do that)
Or start from scratch and use some database system (LibreOffice Base?) which would have a steep learning curve.
Would prefer to use LibreOffice on Linux (as that’s what I have at home) but Excel seems much easier… Any opinions?