---
title: "Macros en Libreoffice Base"
description: "Un post incompleto, por ahora... Post recuperado de KnowHow... Valencia, 27/10/2016, G.B.   Adjunto -para mí- una serie de macros de LibreOffice Base , la alternativa gratuita a Microsoft Access , par..."
url: https://indaga.net/macros-en-libreoffice-base/
date: 2016-10-27
modified: 2026-08-11
author: "Directorio Indaga"
image: https://indaga.net/wp-content/uploads/2016/10/libreoffice.jpg
categories: ["Recursos y Utilidades"]
tags: ["blog", "libreoffice", "macros en libreoffice"]
type: post
lang: es
---

# Macros en Libreoffice Base

**Un post incompleto, por ahora… **

[![](https://1.bp.blogspot.com/-ZSWLa4HaYfA/WBI2PDc4DsI/AAAAAAAAP_A/kK__KKWQrw8EChG7nZOGIXgU-GRtx3ERQCLcB/s640/libreoffice.jpg)](https://1.bp.blogspot.com/-ZSWLa4HaYfA/WBI2PDc4DsI/AAAAAAAAP_A/kK__KKWQrw8EChG7nZOGIXgU-GRtx3ERQCLcB/s1600/libreoffice.jpg)

***

Post recuperado de KnowHow…***

Valencia, 27/10/2016, G.B. ** **

Adjunto -para mí- una serie de macros de **[LibreOffice Base](https://es.libreoffice.org/descubre/base/),** la alternativa gratuita a **Microsoft Access**,para **abrir y cerrar formularios a través de un botón**. Volveré sobre este post para explicarlo con más calma y detalle; ahora es simplemente para que no se me olvide.

Aquí van los** códigos VBScript** de las** macros en LibreOffice Base**, el gestor de bases de datos libre de [**LibreOffice**](https://es.libreoffice.org/):

**

BOTÓN PARA ABRIR FORMULARIO1**

REM ***** BASIC *****

Sub OpenForm_FORMULARIO1

const sNewDocumentName=»FORMULARIO1″

oNewFormDocument=ThisDatabaseDocument.FormDocuments.getbyname(sNewDocumentName).open

End Sub

**BOTÓN PARA CERRAR FORMULARIO1**

REM ***** BASIC *****

Sub CloseForm_FORMULARIO1

const sNewDocumentName=»FORMULARIO1″

oNewFormDocument=ThisDatabaseDocument.FormDocuments.getbyname(sNewDocumentName).close

End Sub
