JavaScript in Microsoft Office
Microsoft heeft aangekondigd dat je vanaf nu JavaScript kunt gebruiken in macro’s in Excel, de spreadsheetsoftware van Office. Het geldt voor iOS, macOS en Windows en het is vooral bedoeld voor ontwikkelaars en datawetenschappers die hun eigen functies lokaal willen uitvoeren. De JavaScript-functies werken overal hetzelfde, ook in Excel online.
Gebruikers vroegen al lange tijd naar JavaScript-ondersteuning in Excel, omdat het dan bijvoorbeeld mogelijk wordt om live data zoals beurskoersen van internet te halen en te verwerken in een spreadsheet. Handig, maar het brengt ook nieuwe gevaren met zich mee, waarschuwt Intego.
JavaScript brengt extra risico’s mee
Beveiligingsonderzoekers zijn al aan de slag gegaan om de mogelijke kwetsbaarheden en gevaren te onderzoeken. Zo maakte Charles Dardaman een tool waarmee je op de computer van iemand anders cryptomunten kunt minen.
Met Microsoft Office kun je al langer macro’s maken, waarbij je de VBScript-taal gebruikt. Sinds jaar en dag bestaan er macrovirussen, die worden verspreid via besmette Word- en Excel-bstanden. JavaScript is nog veel krachtiger en werkt op allerlei platformen. Het wordt bijvoorbeeld op veel websites gebruikt (en misbruikt). De beveiligingsonderzoekers wijzen op het feit dat een website stiekem je CPU kan gebruiken voor cryptovaluta. Als je Mac-ventilator opeens overuren draait of je iPhone erg warm wordt bij het bezoeken van een webpagina, zou dat te maken kunnen hebben met (al dan niet goedbedoelde) JavaScript-code.
Niet zomaar documenten openen
Juist daarom is het belangrijk om niet zomaar documenten te openen waarin JavaScript-functies zijn verwerkt. Je moest altijd al voorzichtig zijn bij documenten met macro’s, maar nu er JavaScript gebruikt kan worden moet je nog eens extra op je hoede zijn. Word- en Excel-macrovirussen kunnen zich makkelijk verspreiden naar andere bestanden.
Microsoft heeft JavaScript-ondersteuning al ingevoerd in de ontwikkelaarspreviews van Microsoft Excel voor Mac en Windows.
JavaScript leren
Toch zin om met JavaScript in Excel bezig te gaan? Dan vind je op deze pagina uitleg hoe je ermee aan de slag gaat. Wil je eerst JavaScript leren, dan kan dat ook. Bijvoorbeeld met de pas verschenen Grasshopper-app van een stel Google-medewerkers.
Taalfout gezien of andere suggestie hoe we dit artikel kunnen verbeteren? Laat het ons weten!
Het laatste nieuws over Apple van iCulture
- Bellen via de browser: 'Webversie WhatsApp krijgt optie voor (video)bellen' (29-04)
- WhatsApp gaat spraakberichten vernieuwen: dit verandert er (28-04)
- WhatsApp vanaf nu met extra beveiligde chats: zo krijg je meer privacy (23-04)
- Betalen om je account te delen? Ook bij HBO Max zul je eraan moeten geloven (en zoveel betaal je in de VS) (23-04)
- Instagram brengt Edits-app uit: nieuwe videobewerker voor content creators (en dit kun je ermee) (23-04)
Is er ook een manier om Java uit te schakelen (zowel op de Mac als op de iPad & iPhone)?
Let op: JavaScript en java zijn NIET hetzelfde!
Java is er niet op iOS, op de Mac moet je het zelf installeren. Wil je het niet meer dan kan je het simpelweg verwijderen
Op iOS kan je via instellingen, safari, geavanceerd (helemaal onderaan) bij de Toggle voor JavaScript komen) bij mij staat deze uit maar geen idee wat standaard is.
Ik verwacht dat je in de Office apps ook bij instellingen zo een toggle hebt om JavaScript uit of aan te zetten.