Olá! Sim, é possível. Mas será necessário primeiro registrar a fonte de dados no LibreOffice. A partir disso, você pode criar um código que lê ou grava registros em uma tabela no MySQL. Exemplo de código: Sub Main sUsuario = "Jose" sPassword = "Senhadificil" sURL = "sdbc:mysql:jdbc:localhost:3306/meudb" dataSourceName="minhatabela"
DBContext=createUnoService("com.sun.star.sdb.DatabaseContext") DataSource=DBContext.getByName("nomedomeudbregistradonoLibre") ConDB=DataSource.GetConnection (sUsuario,sPassword) ... Não sei qual a sua necessidade, mas se deseja colar dados em uma planilha a partir do MySQL já existe uma extensão disponível que quebra um bom galho. http://extensions.libreoffice.org/extension-center/spreadsheet-population Boa sorte! Em 21 de janeiro de 2015 15:12, Fernando Langaro Formighieri < flformighi...@gmail.com> escreveu: > Boa tarde, > > Tenho uma planilha "Calc" que acessa dados que estão armazenados em um > banco de dados "MySQL". O acesso é feito através do bando de dados "Base". > > Gostaria de saber se é possível acessar o "MySQL" diretamente via código, > sem a necessidade de utilizar o "Base" como banco intermediário. > > Atenciosamente > > -- > Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org > # Informações sobre os comandos disponíveis (em inglês): > mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org > # Cancelar sua assinatura: mande e-mail vazio para: > usuarios+unsubscr...@pt-br.libreoffice.org > # Arquivo de mensagens: > http://listarchives.libreoffice.org/pt-br/usuarios/ > -- Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org # Informações sobre os comandos disponíveis (em inglês): mande e-mail vazio para usuarios+unsubscr...@pt-br.libreoffice.org # Cancelar sua assinatura: mande e-mail vazio para: usuarios+unsubscr...@pt-br.libreoffice.org # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/