Grading Tools

Other Products ChessTab

Match Grading

Match Grading Spreadsheet


Match Grading Macros


A Libreoffice spreadsheet and Python macros to generate an ECF results submission file for league matches.

Install Python2.7 and Libreoffice.

Put the match grading macros file (match_grading.py) where Libreoffice expects to find it (see Libreoffice documentation).

Open the spreadsheet. The Help sheet explains what to do.

The help sheet mentions copying CSV files in a specific format, but it is possible to type or cut and paste everything in.

If a CSV file is available it is likely the provider of the file already has a means of generating the ECF submission file and does not need this one.

If you want to use some other spreadsheet, Microsoft Excel for example, you will probably have to translate the Python code into that spreadsheet's macro language.