Blog over (financieel) bewust leven

Tag: importeren

Kleine ergernissen automatiseren

Ik ben niet altijd tevreden over de Rabobank, maar op één punt zijn ze in elk geval beter dan de ABN AMRO bank (waar Geldnerd en Vriendin hun gezamenlijke rekening hebben). En dat ene punt is de exportfunctie voor transacties.

Zoals bekend download ik (vrijwel) elke week de boekingen van mijn bankrekeningen om ze te importeren in mijn administratie-spreadsheets. Gewoon alle boekingen van alle rekeningen sinds de vorige download. Dat werkt prima. Maar er zit een verschil tussen Rabobank en ABN. Bij de Rabobank zit er nooit overlap tussen de bestanden, bij de ABN vrijwel altijd wel. Ik vermoed dat dat komt omdat Rabo bij het samenstellen van het bestand kijkt naar datum en tijdstip sinds de laatste download, terwijl ABN bij het samenstellen alleen kijkt naar de datum.

Op zichzelf is het natuurlijk geen ramp. Ik kijk even bij de verwerkte boekingen in mijn administratie, en verwijder handmatig de geïmporteerde boekingen die dubbel zijn. Maar dat zijn extra handmatige handelingen, en dat was nou net niet de bedoeling. Mijn uitgangspunt is dat zoveel mogelijk handelingen geautomatiseerd moeten worden, zeker de herhalende. Ik wil mijn tijd kunnen besteden aan kijken hoe ik ervoor sta, niet aan simpele herhalende handmatige handelingen waarbij ik ook nog eens menselijke fouten kan maken.

Dus afgelopen week heb ik mijn importmacro in Excel aangepast. Na de import kijkt mijn excelsheet nu zelf of er overlap is, en verwijdert ‘ie zelfstandig de dubbelingen. Kleine moeite, groot plezier. Weer een stukje handwerk verwijderd.

Maar helaas, toen ik afgelopen weekend bij de Rabobank mijn transacties ging downloaden, kreeg ik de melding dat ze per 1 september 2018 gaan stoppen met het ‘.txt’ bestandsformaat , dat ik tot nu toe gebruik. Daarvoor in de plaats komt het ‘.csv’ bestandsformaat. Ik heb alvast een proefbestand gedownload, want ik zal ook mijn Rabobank importmacro hiervoor aan moeten passen. Dat bestand heb ik al even bekeken, maar de opzet is echt helemaal anders. Dat wordt een forse verbouwing. Uiteraard zal ik de nieuwe versie ter zijner tijd publiceren op mijn Downloads pagina.

Automatiseer jij ook wel eens kleine ergernissen weg?

Ik ♥ Macro’s – Importeren

Beetje nerd ben ik wel. Ik heb al vaker geschreven dat ik dol ben op spreadsheets, en dat ik werk met Excel. En Excel ondersteunt Visual Basic, een relatief eenvoudige programmeertaal waarmee je macro’s kunt bouwen. Een macro is een klein computerprogrammaatje, met als taak om de gebruiker te ondersteunen, bijvoorbeeld door de automatisering van een aantal handelingen.

Door de jaren heen heb ik een aantal vaste handelingen binnen mijn administratie op die manier geautomatiseerd.

Zo was er het importeren van mijn boekingen. Bij mijn bank download ik een TXT file. Die bestaat uit platte tekst, met komma’s tussen de velden. Ik sla de file op in een vaste directory, en voeg de datum van downloaden toe aan de naam.

Die file importeer ik in Excel. Daarvoor moest ik iedere keer een aantal schermpjes door. Daarna stond de data netjes in de spreadsheet in opeenvolgende kolommen. Maar daarmee was ik er nog niet.

De bedragen hadden namelijk puntjes in plaats van komma’s tussen de Euro’s en de centen. Mijn Excel werkt met komma’s, dus alle puntjes in de bedragen moesten door komma’s vervangen worden. Maar de bedragen werden door Excel ook als ‘platte tekst’ beschouwd. Daar kun je niet mee rekenen, dus ik moest Excel vertellen dat de betreffende kolom cijfers bevat.

Het was allemaal niet veel werk, een paar minuten per keer, maar het is wel saai. Dus heb ik hiervoor een Macro gebouwd. Nu staat er in mijn Administratie een knop ‘Importeer Bank’. Als ik daar op klik, vraagt Excel mij om de datum (als default staat daar de datum van vandaag, dat is meestal ook de goede). Zodra ik de datum bevestig opent Excel automatisch het bestand en voert alle handelingen uit die ik voorheen handmatig deed. Het duurt maar een paar seconden, en dan zijn mijn boekingen klaar voor de volgende stap…

Inmiddels ben ik ook begonnen om mijn macro’s om te bouwen naar LibreOffice. Omdat ik een alternatief wil hebben voor Microsoft.

Werk jij met Macro’s? En zo ja, welke?

© 2020 Geldnerd.nl

Theme by Anders NorenUp ↑