Ajuda do LibreOfficeDev 27.2
Option Compatible estende o compilador e o ambiente de execução do LibreOfficeDev Basic, permitindo a utilização de construções linguísticas suplementares ao Basic.
Esta opção pode afetar ou ajudar nas seguintes situações:
Permitir caracteres especiais como identificadores. Todos os caracteres definidos como letras no conjunto de caracteres Latin-1 (ISO 8859-1) são aceites como parte dos identificadores.
Criar constantes VBA que incluam caracteres não imprimíveis.
Permitir que o operador New seja opcional nas instruções Dim.
Permitir valores por predefinição para parâmetros opcionais nos procedimentos.
Utilize argumentos nomeados quando existirem vários parâmetros opcionais.
Pré-carregamento das bibliotecas básicas do LibreOfficeDev
Option Compatible é obrigatório na codificação de módulos de classe.
Option Compatible
Option Compatible
' Com esta opção, o código funciona; caso contrário, provoca um erro de compilação
Sub Main
ä = 10
print ä
End Sub
A instrução Option VBAsupport 1 implica automaticamente a instrução Option Compatible.