[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pt-br-usuarios] macros com referência relativa no Calc


Caro Gilvan,

Testei sua sugestão e deu certo! Bem simples.

Muito obrigado, tenha uma ótima semana.

Abraços

Antônio Olinto

Em 22 de abril de 2018 14:13, Gilvan Vilarim <gilvan.vilarim@gmail.com>
escreveu:

> Não testei, mas não basta apenas apagar as linhas que referenciam args1?
> Bota uns comentários nelas e veja o que acontece...Como ele não vai ter uma
> celula absoluta, talvez mova 2 vezes para baixo a partir da célula ativa,
> como vc quer.
>
> rem dim args1(0) as new com.sun.star.beans.PropertyValue
> rem args1(0).Name = "ToPoint"
> rem args1(0).Value = "$B$2"
>
> rem dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
>
> Em 22 de abril de 2018 13:18, Antonio Silva <aolinto.lst@gmail.com>
> escreveu:
>
>> Olá Gilvan
>>
>> Obrigado pela pronta resposta, ainda mais em um domingo.
>>
>> A macro que gravei segue abaixo. Ela faz o que quero mas sempre começa na
>> mesma célula (B2) e não na célula ativa.
>>
>> Deve ser algo na referência args1(0).Value = "$B$2"
>>
>> O ideal seria que primeiro ele usasse a célula ativa: args1(0).Value =
>> "ActiveCell"
>>
>> Minha planilha de exemplo é a seguinte:
>>
>>
>>
>>
>> Obrigado,
>>
>> Antônio Olinto
>>
>

--
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+unsubscribe@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: https://listarchives.libreoffice.org/pt-br/usuarios/

References:
[pt-br-usuarios] macros com referência relativa no CalcAntonio Silva <aolinto.lst@gmail.com>
Re: [pt-br-usuarios] macros com referência relativa no CalcGilvan Vilarim <gilvan.vilarim@gmail.com>
Re: [pt-br-usuarios] macros com referência relativa no CalcGilvan Vilarim <gilvan.vilarim@gmail.com>
Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.