Olá pesoal

Criei um formulário com 1 botão de pressão e uma caixa de texto.

 

Ao clicar no botão de Nome TxtNome com o rótulo INICIAR, defini o
eventoexecutar ao link de 1 macro (Sub Iniciar), que abre cx. do inputbox,
digito o nome e da o ERRO : Erro em tempo de execução do Basic. Variável do
objeto não definida e mostra o módulo e a linha do erro sombreada (
TxtNome.Text = sNome) Como defino uma variável a um objeto ? O QUE FALTA OU
?????

Objeto é uma Caixa de texto, que foi definida:

 

Global oDoc As Object

Global oDocCrl As Object

Global oForm As Object

Global TxtNome As Object

Dim sNome

Sub Form_Open

oDoc = StarDesktop.CurrentComponent

oDocCrl = oDoc.getCurrentController()

oForm = oDoc.DrawPage.Forms.GetByIndex(0)

 

TxtNome = oDocCrl.GetControl(oForm.getByName("TxtNome")

 

TxtNome.Text = ""

End Sub

Sub Iniciar

sNome = InputBox("Nome","Qual o seu nome")

TxtNome.Text = sNome

End Sub

 


-- 
Você está recebendo e-mails da lista [email protected]
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para [email protected]
# Cancelar sua assinatura: mande e-mail vazio para:
  [email protected]
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Responder a