- Bom dia…queria saber a tecla de atalho para repetir um registro anterior numa tabela do Base ou numa célula do calc…ou seja estando editando um dado numa célula eu acione uma tecla de atalho que copie o registro de cima da célula do Calc…no excel existe este atalho…eu acho que o Calc e o Base tem também…obrigado se alguém responder…
att. Tomate Repolhudo…
Ola @TomateRepolhudo, seja bem vindo ao Grupo.
Desconheço tal atalho, mas é fácil faze-lo para o Calc, gravar a macro abaixo em Minhas macros e criar o atalho:
sub RepetirCelulaAcima
dim document, dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(1) as new com.sun.star.beans.PropertyValue
args1(0).Name = "By" : args1(0).Value = 1
args1(1).Name = "Sel" : args1(1).Value = false
dispatcher.executeDispatch(document, ".uno:GoUp", "", 0, args1())
dispatcher.executeDispatch(document, ".uno:Copy", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:GoDown", "", 0, Array())
dispatcher.executeDispatch(document, ".uno:Paste", "", 0, Array())
end Sub
Feita com o gravador de macros.
ATENÇÂO:: Caso queira dar mais detalhes a sua pergunta, use na pergunta ou abaixo. Grato.
Caso a resposta atendeu sua necessidade, por gentileza, click na bolinha a esquerda da resposta, para finalizar a pergunta.