Conteúdo
Índice 🔎︎

# Instrução Option VBASupport

Especifica que o LibreOffice Basic vai ter suporte a algumas instruções, funções e objetos do VBA.

O suporte ao VBA não está completo, mas cobre um amplo espectro de utilização.

Esta instrução deve ser adicionada antes do código de programa executável em um módulo.

Quando o suporte ao VBA é ativado, as funções, argumentos e valores de retorno do LibreOffice Basic são as mesmas que suas contrapartidas do VBA. Quando o suporte ao VBA é desativado, as funções do LibreOffice Basic podem aceitar argumentos e retornar valores diferente de suas contrapartidas VBA.

### Sintaxe:

Option VBASupport {1|0}

### Parâmetros:

1: ativa o suporte ao VBA no LibreOffice

0: desativa o suporte ao VBA

### Exemplo:

    Option VBASupport 1
    Sub ExampleVBA
        Dim sVar As Single
        sVar = Worksheets("Sheet1").Range("A1")
        Print sVar
    End Sub

Tópicos relacionados

Propriedades do VBA

Suporte ao VBA no LibreOffice

Função CompatibilityMode()

Instrução Option ClassModule