Basis in Libre Office: maak uw eigen toepassingen

Met Visual Basic for Applications (VBA) heeft Microsoft op indrukwekkende wijze aangetoond hoe flexibel en veelzijdig een scripttaal kan worden gebruikt voor Microsoft Office. Zorg ervoor dat veel workflows bij het werken met Office volledig correct zijn

LibreOffice is het standaard kantoorpakket voor bijna alle Linux-distributies en bevat vrijwel alle applicaties die Microsoft Office moet laten zien - en dat gratis. Uiteraard biedt dit uitgebreide officepakket u ook een programmeertaal waarmee u steeds weer benodigde werkstappen kunt automatiseren.

Op deze manier kunt u werkstappen automatiseren die u steeds opnieuw nodig heeft

Als u al macro's voor Microsoft Word hebt geschreven, is er geen taalbarrière. Beide Office-pakketten gebruiken Basic als ingebouwde programmeertaal. Spreek je basaal?

Dan is hier een eerste LibreOffice-programma:

Sub HalloGebruiker
Dim strName As String
strName = InputBox ("Voer uw naam in?")
MsgBox "Hallo," & strName & "!"
Einde sub

Doe dan het volgende om de macro uit te voeren:

Het programma vraagt om de naam van de gebruiker, slaat deze op in de variabele strName en geeft deze opnieuw weer met een tekst.

  1. Start de tekstverwerker Writer vanaf de startbalk in het linkerdeel van het venster.

  2. Klik op EXTRA'S - MACROS - MACRO'S BEHEREN - LIBREOFFICE BASIC.

  3. Als u de macro in alle documenten wilt gebruiken, opent u de tak MIJN MACROS in het linker lijstveld. Om een lokale macro aan te maken, die u alleen in het huidige document kunt oproepen, klikt u op het plusteken voor de naam van het geopende document.

  4. Selecteer het item STANDAARD en klik op de knop NIEUW.

  5. Voer de programmaopdrachten in of kopieer ze van het klembord.

  6. Om de macro te starten, klikt u op EXTRA'S - MACROS - MACRO UITVOEREN.

  7. Selecteer de macro en klik op UITVOEREN.

TIP:

  • De online help van LibreOffice biedt veel informatie over de programmeertaal Basic.
  • U hebt een Java runtime-omgeving nodig om de programma's uit te voeren, die u kunt instellen met het Ubuntu Software Center, als u dat nog niet hebt gedaan.

Wachtwoordbeveiliging met LibreOffice

Encryptie wordt steeds belangrijker. Want als de thuis-pc ook met een wachtwoord is beveiligd, kunnen aanvallers vanaf internet niet zo gemakkelijk toegang krijgen tot de database.

De situatie is anders als je de pc op je werk hebt of thuis zonder toezicht. Dan heeft iedereen tijdens uw afwezigheid toegang tot de bestanden via een live-cd. Versleutel daarom uw belangrijke bestanden zodat ze nooit in verkeerde handen kunnen vallen.

Versleutel belangrijke gegevens

Als u slechts één document wilt versleutelen, kunt u de versleutelingsfunctie van LibreOffice activeren. Ga hiervoor als volgt te werk:

Opslaan als

Klik op BESTAND - OPSLAAN ALS.

wachtwoord opslaan

Activeer de optie OPSLAAN MET WACHTWOORD.

Bevestigen

Nadat u op OPSLAAN hebt geklikt, moet u een wachtwoord toewijzen en bevestigen.

Weer open

Bij het openen van dit bestand wordt u vervolgens om het wachtwoord gevraagd.

Om een partitie van de harde schijf met een wachtwoord te beveiligen, kunt u het schijfbeheer van Ubuntu gebruiken. Het enige wat u hoeft te doen is de schijf opnieuw te formatteren.

OPMERKING: Als u de gegevensdrager formatteert, gaan de gegevens die erop zijn opgeslagen verloren. Maak daarom vooraf een gegevensback-up.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave