Geldnerd.nl

Bloggen over persoonlijke financiën

Tag: microsoft

De wraak van Microsoft

Afgelopen week wilde ik ‘s avonds ‘even snel’ wat doen op mijn laptop. Dat heb ik geweten. Direct bij het opstarten (rond 18:30 uur) begon er een grote update te draaien. Eind van de avond liep die nog steeds, en ook de volgende ochtend om 07:30 uur keek ik nog steeds tegen het scherm aan, dat mij verzekerde dat dit enkele minuten kon duren, en dat ik vooral mijn PC niet uit mocht zetten.

Zucht. Windows 10, en de arrogantie van Microsoft dat zij denken te weten wat goed is voor de klant. Ik ben er niet dol op, dat heb ik eerder geschreven.

Stilletjes denk ik dat mijn laptop uit was op wraak. Want twee dagen daarvoor had mijn laptop kennisgemaakt met mijn nieuwe telefoon. Via USB en iTunes, voor het maken van een backup. En dat steekt natuurlijk. Als 4 jaar oude laptop moeten praten met een gloednieuwe telefoon, die ook nog eens de hele dag niet van mijn zijde wijkt. Er worden op deze wereld ook wel misdaden gepleegd uit mindere motieven.

Het brengt mij wel een dilemma. Ik heb namelijk al mijn apparaten vervangen rond het vertrek naar het Verre Warme Land, eind 2013. Dat was toen slim, maar het betekent wel dat ze allemaal ongeveer tegelijk aan het einde van hun technische levensduur komen. Ik wil het nu weer een beetje gaan spreiden. En omdat de doodsstrijd van mijn mobiele telefoon het eerst kwam, was het impliciete gevolg dat ik de vervanging van mijn laptop tot 2018 uit wil stellen. Dat komt me ook nog een andere reden wel goed uit. In de loop van volgend jaar introduceert Microsoft versie 2019 van Office. Ik werk nu met Office 2013, en door een jaar te wachten kan ik Office 2016 overslaan. Maar dan moet de laptop het nog wel een klein jaartje volhouden. Op zich moet dat kunnen, behalve mijn spreadsheets draait die niet zo heel veel meer.

Bij de aankondiging van Office 2019 geeft Micro$oft wel aan dat deze versie bedoeld is voor ‘mensen die nog niet klaar zijn voor de cloud’. De suggestie is ook wel dat dit de laatste ‘normale’ Office versie is. Toch weer die arrogantie. Ik ben wel klaar voor de cloud, maar dan wel een persoonlijke cloud waar ik de controle over heb. Ik heb ‘Public Cloud Anxiety Issues’. Office 2019 geeft me dan een jaar of 5 à 6, dus tot 2025, om een oplossing te vinden voor wat ik daarna met mijn spreadsheets wil en kan doen.

Hoe is het uiteindelijk afgelopen met die update? De volgende avond, na ongeveer 26 uur, heb ik op CTRL-ALT-DEL gedrukt. Windows werd toen ‘very apologetic’ en zei dat ‘ie het snel ging fiksen. Na een kwartiertje knipperend scherm bracht de ‘UIT’ knop soelaas. Na de tweede opstartpoging ging alles weer normaal, en volgens de log was de update na een uurtje al klaar. Maar om een of andere reden was het systeem niet uit de upgrade stand gekomen. Zucht. ICT. Het is leuk, maar dan moet het wel werken.

Heb jij recent nog ICT-problemen gehad?

Meer Excel en GoogleFinance

Geldnerd heeft het al vaker gezegd: als je eenmaal begint met spreadsheets, wil je steeds verder. Teruggaan naar minder functionaliteit is geen optie. En dat zorgt ervoor dat ik mijn spreadsheets blijf doorontwikkelen. Telkens opnieuw kom ik een situatie tegen waarin mijn programmatuur niet voorziet (lees: een error). Of ik verzin iets nieuws om mijn spreadsheets functioneel nog beter te maken.

Zo was ik me al een tijdje bewust van een tekortkoming van mijn beleggingsspreadsheet. Tekortkoming in mijn ogen, dan. Alle rapportages focusten vooral op de portefeuille als geheel, en op de fondsen die ik op dit moment in portefeuille heb. Maar ik wilde graag ook wat dieper in kunnen zoomen op individuele fondsen. En die informatie zat nu wel een beetje verstopt.

Dus heb ik een nieuw scherm gebouwd, ‘Fund’. Hier kies je uit een lijst één van de fondsen die in de spreadsheet zitten. Vervolgens worden automatisch alle belangrijke gegevens van dit fonds uit de spreadsheet bij elkaar gehaald. Ook wordt een lijst getoond van alle transacties die ik met dit fonds heb uitgevoerd. Bovendien kun je een specifieke grafiek laten zien van de ontwikkeling van de koers of van de waarde van het betreffende fonds. Hier laat het systeem automatisch de koersen zien uit de periode waarin ik het fonds in portefeuille heb gehad. Hieronder zie je hoe het scherm eruitziet. Het zit nog niet in de versie van de beleggingsspreadsheet die je kunt downloaden. Laat het me maar even weten in de comments of via de contactpagina als jullie er interesse in hebben.

Ook heb ik me iets meer verdiept in GoogleFinance. Deze functionaliteit van de vrienden van Google geeft je een schat aan informatie over allerlei fondsen die je kunt binnenhalen in je spreadsheets. Je kunt bijvoorbeeld historische koersen downloaden. Ik wilde graag bekijken of ik hier iets mee kon om mijn spreadsheet automatisch bij te werken. De GoogleFinance functie werkt voor de Google spreadsheet, maar met een kleine omweg kun je ‘m ook gebruiken in Excel. Hiervoor heb ik een voorbeeldspreadsheet gedownload bij InvestExcel. Daarmee ben ik zelf gaan experimenteren.

Daarbij kwam ik er helaas achter dat GoogleFinance maar iets meer dan de helft van de fondsen herkent die ik in portefeuille heb. Daarmee is de functie voor mij maar beperkt bruikbaar. Maar ik ga deze functie wel in de gaten houden, want als het aanbod uitgebreid wordt komen er veel nieuwe mogelijkheden voor mijn spreadsheet-manie.

Heb jij recent nog aan je spreadsheets gesleuteld?

Beleggingsspreadsheet online

Nadat ik eerder mijn administratiespreadsheet online heb gezet (zie hier en hier) is nu mijn beleggingsspreadsheet aan de beurt. Deze bevat nog veel meer macro’s en zelfgeprogrammeerde functies dan de administratie, ruim 100 Kilobyte aan zelf geprogrammeerde meuk. Ook deze komt weer zonder gebruiksgarantie en zonder uitgebreide handleiding, en met grotendeels fictieve data. Maar in deze blogpost wel een uitleg hoe de spreadsheet globaal in elkaar zit.

Er zijn twee soorten gegevens die ik inlees in mijn spreadsheet. Ten eerste is dat de wekelijkse rapportage van Alex Beleggingen, de beleggingsbroker waar ik gebruik van maak. Als ik bij hen inlog kan ik bij het overzicht van mijn portefeuille een Excel-bestandje downloaden. Met de ‘Import Alex’ knop lees ik dat bestandje in, en zet ik alles in het juiste format (zo verwijder ik bijvoorbeeld lege regels tussen categorieën). Met de ‘Process Quotes’ knop worden deze gegevens vervolgens verwerkt. Zo wordt per fonds de koers (in fondsvaluta) op de juiste regel en de juiste kolom van het werkblad ‘FundHistory’ gezet. Datzelfde doe ik met de waarde van het fonds (in Euro) op het werkblad ‘FundValue’. Ook sla ik de totaalwaarde van mijn portefeuille voor die week op in het werkblad ‘TotalValue’. Daarna wordt het spreadsheetje van Alex automatisch gearchiveerd. Dit Alex rapportje download en verwerk ik eigenlijk elk weekend.

Zoals ik wel eens geschreven heb, maak ik voor mijn beleggingen ook gebruik van Alex Vermogensbeheer (al vraag ik me al een tijdje af: hoe lang nog?). Dit behandel ik in mijn spreadsheet eigenlijk ook als een aandelenfonds. Ik heb mijn originele inleg verdeeld in 1.000 aandelen van € 25. Als ik extra geld bijstort, reken ik dat tegen de dan geldende waarde om naar het aantal aandelen wat ik fictief bijkoop. Elke week haal ik van de Alex website ook de waarde van mijn portefeuille bij Vermogensbeheer. Dit bedrag zet ik in het gereserveerde veld op het ‘Dashboard’ werkblad. Tijdens het importeren van het Alex-bestand wordt dit bedrag ook mee verwerkt, als ware het een normaal aandelenfonds.

Naast de wekelijke rapportage zet ik ook al mijn Beleggingstransacties (werkblad ‘Transactions’) en Cashtransacties (werkblad ‘Cash’) gerelateerd aan de beleggingsrekening in de spreadsheet. Dan gaat het bijvoorbeeld om dividendbetalingen die ik ontvang, of om geld dat ik overmaak van of naar mijn lopende rekening. Bij vrijwel elke beleggingstransactie hoort ook een cashtransactie, bijvoorbeeld bij het kopen van aandelen of het verkopen van aandelen. Ik heb verschillende manieren om dit vast te leggen. Via knoppen op het Dashboard kom je in speciale invoerschermen voor het toevoegen van fondsen en transacties, die op de achtergrond de ingevoerde gegevens in de juiste cel op het juiste werkblad zetten. Maar ik heb ook een (zéér experimentele) aparte spreadsheet waarin ik afschriften van Alex in kan lezen, en om kan zetten naar het format dat ik gebruik in mijn beleggingsspreadsheet. Die experimentele sheet publiceer ik nog maar even niet. Als ik de functies daarin stabiel heb, wil ik ze integreren in de volgende versie van de beleggingsspreadsheet.

Daarmee bevat mijn spreadsheet alle transacties, en op weekbasis de actuele koers en waarde per fonds in mijn aandelenportefeuille. Dat is de basis voor alle berekeningen.

Er zijn twee belangrijke dashboards opgenomen in de spreadsheet. Op het werkblad ‘Actual’ zie je de belangrijkste indicatoren voor mijn portefeuille als geheel, en ook per fonds dat ik op dat moment in portefeuille heb. Ik heb er eerder over geschreven. Deze draaitabel wordt automatisch herberekend als je dit werkblad opent. De gegevens komen uit het werkblad ‘Portfolio’, waar ze worden bijgehouden voor elk fonds dat ik ooit in portefeuille heb gehad. Waarom die aparte draaitabel? Voor het overzicht! Want anders moet je tussen alle fondsen die ik ooit in portefeuille heb gehad op zoek naar de actuele stand van vandaag.

Het tweede dashboard is het werkblad ‘Charts’. Hier kun je kiezen uit diverse soorten grafieken (o.a. koersverloop en waarde-ontwikkeling) met diverse looptijden. Bij de meeste grafieken kun je zelf kiezen welke fondsen je wilt laten zien, automatisch kiest mijn macro de fondsen die op dat moment in portefeuille zijn. Deze grafiek wordt automatisch herberekend als je dit werkblad opent, en ook als je één van de instellingen verandert. Dit is iets waar ik best wel trots op ben, het was best lastig om te programmeren. Ik zoek nog wel naar manieren om het sneller te maken, dus tips zijn meer dan welkom…

Op het werkblad ‘Dashboard’ vind je de knoppen voor de verschillende functies, met ‘Import Alex’ en ‘Process Quotes’ als belangrijkste. Ook staat hier een soort ‘verkorte statistiek, waarin ik snel kan zien hoe de totale waarde zich afgelopen week ontwikkeld heeft en wat de stand van het jaar is. Ook kan ik (in het tabelletje rechts) door een jaar te kiezen kijken wat de belangrijkste kenmerken van dat beleggingsjaar waren.

Let er bij het bestuderen van de spreadsheet op dat niet alle Visual Basic code in de standaard module zit. Een aantal werkbladen heeft ook eigen code. Oh, en dan vergeet ik nog het werkblad ‘Instellingen’. Daar vind je allerlei instellingen en opsommingen die gebruikt worden op verschillende plaatsen in de spreadsheet.

Op de Downloads pagina kun je mijn spreadsheets vinden.

Hoe beheer jij jouw beleggingen?

Spreadsheetvisioenen…

201511BeleggenDashboard-BlurToen ik een tijdje geleden weer schreef over mijn spreadsheethobby kreeg ik een berichtje van collega-blogger Amber Tree Leaves. Hij is minstens zo’n grote spreadsheetfreak als ik ben. Zelf overweegt hij te migreren naar Google Drive, zodat hij altijd bij zijn sheets kan. En hij experimenteert met Google Finance. En recent schreef hij over zijn verdere spreadsheet-avonturen, en zijn gedachten om z’n spreadsheets ‘in de cloud’ onder te brengen.

Zoals ik al eerder schreef ben ik geen liefhebber van de Public Cloud. Ik run een Private Cloud vanaf mijn NAS, mijn persoonlijke server thuis. En daar kan ik ook overal vandaan bijkomen. Helaas kan ik dan nog niet zoveel, omdat mijn Excel sheets vol zitten met in Visual Basic geprogrammeerde macro’s. Dat heeft dus een Windows/Excel omgeving nodig om te draaien.

Daarom heb ik mijn migratie naar LibreOffice nieuw leven ingeblazen. En ik ben ook aan het kijken om een virtuele desktop te draaien op mijn NAS, zodat ik inderdaad mijn Personal Finance applicaties overal kan draaien. Het lijkt erop dat dit tegenwoordig standaard kan op mijn NAS. Ik draai dan een Linux-client met Libre-Office, dat zou probleemloos moeten werken met mijn spreadsheets nadat ik ze omgebouwd heb.
Voorlopig heb ik wel een gebrek aan tijd voor het ombouwen van de speadsheets, en nog een ander praktisch probleem: de server zit in de container met onze inboedel, en die staat voorlopig nog opgeslagen bij de verhuizer.

Hoe zien jullie de toekomst van je spreadsheets?

‘Klooien’ met spreadsheets

Afgelopen weekend heb ik weer ouderwets een paar uur zitten ‘klooien’ met mijn spreadsheets. Ik heb er eerder over geschreven en kreeg destijds gelukkig ook veel reacties van medestanders. Fijn gevoel om de sheets weer wat slimmer te maken.

De aanleiding was praktisch. Geldnerd had al een slimme persoonlijke administratie, die automatisch de gedownloade boekingen van de Rabobank verwerkte. Iets soortgelijks had ik ook voor onze bankrekeningen in het Verre Warme Land. Maar de gezamenlijke bankrekening van Geldnerd en Vriendin loopt bij de ABN AMRO en daarvoor had ik de automatische import macro nog niet aangepast. Dat was wel nodig, want nu Geldnerd en Vriendin weer samen in Nederland wonen is dit de meestgebruikte rekening geworden. Ik heb alles nog een slagje makkelijker gemaakt, de macro verplaatst ook automatisch het bestand van de download-directory naar mijn archief. Ik hoef dus helemaal niks meer handmatig te doen.

Ook heb ik de spreadsheet nu zo ingericht dat ik de uitgaven nu per grootboekrekening  per maand zie. Ik wat beter kijken naar seizoensinvloeden, en kijken of ik zinvol van een jaarvergoeding naar een maandbetaling kan overstappen.

Binnenkort komt er nog een klusje aan. De integratie van mijn kasboek in de administratie-spreadsheet. Maar dat heeft nu even geen haast.

Heb jij onlangs nog fijn zitten sleutelen aan een spreadsheet? En wat heb je gebouwd?

Toch gedaan…

Heel lang heb ik volgehouden dat ik het niet zou doen. Maar ik ben toch gezwicht. Een paar weken geleden heb ik Windows 10 geïnstalleerd.

Ik heb de afgelopen maanden veel informatie verzameld over Windows 10. Vooral over de overal verstopte privacy-instellingen. Diverse familieleden (waaronder mijn ouders) waren inmiddels wel overgegaan naar Windows 10 (of hadden gewoon op het verkeerde knopje geklikt in die irritante Windows Update popup). Daar heb ik dus ook even kunnen testen hoe het allemaal werkt.

Ondertussen nam mijn irritatie over Windows 8.1 toe. Traag, instabiel, niet logisch. Ik merkte dat Windows 10 qua gebruik meer leek op Windows 7, wat tot nu toe toch echt mijn favoriete versie was. Dus een paar weken geleden heb ik de knoop doorgehakt, ook omdat in juli 2016 de periode van gratis upgraden afloopt. Ik heb een goede backup gemaakt en heb de update aangezet. Die verliep heel soepel. Ik ben nog een aantal uurtjes bezig geweest om alle instellingen te optimaliseren, met name op het terrein van privacy. En sindsdien gebruik ik Windows 10.

Het is inderdaad minder erg dan Windows 8.1. Maar een grote fan van Microsoft zal ik er ook niet door worden.

Werk jij al met Windows 10?

Excel versus Calc

Ik ben geen grote fan van Microsoft, dat is de vaste lezers inmiddels wel bekend. Dit ondanks mijn liefde voor macro’s in Excel. Maar bij alle organisaties waar ik gewerkt heb was (is) de software van dit bedrijf wel de standaard. Dus ik moet er wel mee werken. En ook thuis staat een laptop met Windows en Office.

De afgelopen jaren heb ik een fijne collectie spreadsheets opgebouwd. In Excel. En daarbij maak ik veel gebruik van macro’s in Visual Basic. Die helpen mij om efficiënt en effectief mijn financiën bij te houden. Vooral de beleggingsspreadsheet is behoorlijk uitgebreid, daar zit meer dan 100 kilobyte (zeg maar 100.000 tekens) aan zelfgebouwde programmacode in.

Office is mij langzaam maar zeker een doorn in het oog aan het worden. Microsoft wil ons liefst allemaal een jaarabonnement aansmeren. Daar houd ik niet zo van. En het is ook erg gesloten. Daar houd ik ook niet zo van. Wat ik zie en lees over Windows 10 maakt mij ook niet blij. Privacy, problemen met updates die je niet tegen kunt houden. Wie wordt daar nou gelukkig van?

Zoals ik eerder al schreef ben ik me wat verder gaan verdiepen in LibreOffice versie 5 en dat valt me helemaal niet tegen. De afwerking van de gebruikersinterface van Calc (de spreadsheet van LibreOffice) is wat ‘ruwer aan de randjes’ dan Excel. Maar mijn ‘normale’ spreadsheets laden en werken zonder problemen. Maar dat geldt helaas niet voor de macro’s. Voor de mede-nerds: Veel commando’s zijn hetzelfde maar de manier van objecten definiëren is in LibreOffice Basic heel anders dan in Visual Basic, wat Excel gebruikt. Ook is LibreOffice wat minder ‘vergevingsgezind’ dan Excel. Je moet je strak aan de syntax houden.

Dus ik moet het nodige ‘ombouwen’, al zijn grote stukken code gelukkig met weinig aanpassingen herbruikbaar. Lastig is dan wel dat er over LibreOffice minder documentatie en minder actieve gebruikersfora beschikbaar zijn dan over Excel en Visual Basic. Ik moet dus iets meer het wiel zelf uitvinden. Maar dat is ook wel weer een leuke uitdaging,

Mijn Financiële Administratie en mijn Meerjarensheet zijn inmiddels succesvol omgezet naar LibreOffice, dat kostte maar een paar dagen (inclusief het leren van de verschillen). Die werken nu naar volle tevredenheid. En ik ben begonnen aan mijn Beleggingsspreadsheet. Dat zal nog wel een aantal maanden duren voordat ik die helemaal operationeel heb. Zeker omdat ik tussentijds ook de beleggingsspreadsheet in Excel ‘upgrade’ om de lessen van het afgelopen jaar te verwerken. Maar als de migratie naar LibreOffice klaar is, dan wordt mijn afhankelijkheid van Microsoft ook wel een stuk minder.

Microsoft Office of LibreOffice, wat doe jij?

Je leven delen met Microsoft

Twijfel. Ernstige twijfel. Dat is wat ik nog steeds voel bij de ‘gratis’ upgrade naar Windows 10, die Microsoft bij mij naar binnen probeert te schuiven. Mijn vorige laptop was een juweeltje. Klein, snel, en met Windows 7. Wat een fijne gebruikerservaring was dat. Toen deze laptop begin 2014 overleed heb ik een nieuwe gekocht met daarop Windows 8. Met wat eigen ingrepen (welke @#%& heeft ooit bedacht om de knoppen voor afsluiten zo diep weg te stoppen?!?!) was daar best mee te leven, maar zo fijn als Windows 7 werd het nooit.

En sinds een tijdje is er dus Windows 10. In elk geval tot de zomer van 2016 kan ik gratis upgraden, volgens de huidige informatie. Maar ik weet het nog niet.

Sowieso had ik al besloten om minimaal 6 maanden te wachten. Laat Microsoft eerst maar eens de grote bugs eruit halen. En na 6 maanden zijn ook eventuele problemen met drivers wel opgelost. Maar hoe meer ik over Windows 10 lees, hoe meer ik begin te twijfelen.

Allereerst zijn daar de privacy-zorgen. Ik heb inmiddels een aantal artikelen gelezen over allerlei privacy-instellingen die je geadviseerd wordt om te veranderen na een standaard-installatie, ondermeer hier en hier. Ook heb ik al gelezen over updates die deze instellingen ‘per ongeluk’ weer terugzetten in de standaard instelling (je hele leven delen met Microsoft) en wat andere vervelende ‘tactieken’.

En dat brengt me bij probleem twee. In Windows 10 (in elk geval de ‘consumentenversie’) kun je niet zelfstandig bepalen wanneer je updates uitvoert. Ik wacht zelf graag minimaal 24 uur, om te zien of er bij andere mensen die wel updaten geen grote problemen optreden. En helaas lees ik veel over probleemupdates. Dat helpt niet echt om mij vertrouwen te geven.

De laatste tijd denk ik steeds vaker: ‘houd die gratis upgrade maar’. Ik blijf wel bij mijn huidige laptop en Windows 8.  Dat kan ik tenminste zelf een beetje onder controle houden. Als deze laptop aan vervanging toe is zie ik wel verder.

Tenzij er nog grote dingen ten goede veranderen bij Windows 10, vraag ik me wel af hoe mijn volgende laptop eruit gaat zien. Wordt het nog wel Windows? Of misschien toch Apple (duur, maar wel mooi en het werkt prettig)? Of naar Linux? Mijn voornaamste uitdaging zit in mijn Excel-spreadsheets voor beleggen en administratie. Want daar zit heel veel Visual Basic (VBA) programmacode in, die ik niet zomaar kan laten draaien op iets anders dan Excel in een Windows omgeving. Misschien moet ik toch maar eens kijken of ik iets kan met LibreOffice, al zal dat wel veel herprogrammeren betekenen.

Wat doe jij met Windows 10?

© 2017 Geldnerd.nl

Theme by Anders NorenUp ↑