Pergunte aqui

Perfil de lucasalves - atividade

2020-03-22 21:23:37 +0200 Medalha recebida  Pergunta notável (fonte)
2020-03-21 03:47:43 +0200 Marcada como a melhor resposta Macro em botões OK e Cancelar

Criei uma macro que insere novas aba e abre uma janela para renomeá-las, porém, quando clico em Cancelar, a aba é inserida do mesmo jeito. Queria que ao clicar em Cancelar, fosse excluída automaticamente ou perguntasse se desejo ou não excluir a aba. Já tentei algumas coisas, mas, sem sucesso. Alguém poderia me dar uma luz?

Segue o código:

sub Duplicar_e_Renomear
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
dim adicionar as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "DocName"
args1(0).Value = "Memória de Cálculo - Líquor Contagem e Dosagens(Não preenchida)"
args1(1).Name = "Index"
args1(1).Value = 32767
args1(2).Name = "Copy"
args1(2).Value = true

dispatcher.executeDispatch(document, ".uno:Move", "", 0, args1())
adicionar = dispatcher.executeDispatch(document, ".uno:RenameTable", "", 0, args1())

end sub

C:\fakepath\Memória de Cálculo - Líquor Contagem e Dosagens(Não preenchida).ods

2020-03-21 03:47:43 +0200 Medalha recebida  Acadêmico (fonte)
2020-03-21 02:50:17 +0200 Medalha recebida  Entusiasta
2020-03-19 02:51:14 +0200 Medalha recebida  Torcedor (fonte)
2020-03-19 02:34:30 +0200 Medalha recebida  Pergunta popular (fonte)
2020-03-18 01:58:06 +0200 Pergunta editada Macro em botões OK e Cancelar

Macro em botões OK e Cancelar Criei uma macro que insere novas aba e abre uma janela para renomeá-las, porém, quando cli

2020-03-18 01:57:42 +0200 Pergunta editada Macro em botões OK e Cancelar

Macro em botões OK e Cancelar Criei uma macro que insere novas aba e abre uma janela para renomeá-las, porém, quando cli

2020-03-18 01:57:22 +0200 Pergunta editada Macro em botões OK e Cancelar

Macro em botões OK e Cancelar Criei uma macro que insere novas aba e abre uma janela para renomeá-las, porém, quando cli

2020-03-18 01:57:15 +0200 Pergunta editada Macro em botões OK e Cancelar

Macro em botões OK e Cancelar Criei uma macro que insere novas aba e abre uma janela para renomeá-las, porém, quando cli

2020-03-18 01:57:15 +0200 Medalha recebida  Editor (fonte)
2020-03-17 14:36:29 +0200 Medalha recebida  Estudante (fonte)
2020-03-17 00:55:25 +0200 Pergunta editada Macro em botões OK e Cancelar

Macro em botões OK e Cancelar Criei uma macro que insere novas aba e abre uma janela para renomeá-las, porém, quando cli