Ir ao conteúdo
  • Cadastre-se
GilbertoCK

Duvida Programaçao

Recommended Posts

Bom dia galera

Estou com uma duvida numa parte de programaçao em visual basic

 

Resumindo estou fazendo uma planilha de cadastro

E tenho um userform que chama o outro

No userform1 tenho:

Private wsRegister As Worksheet (planilha relativa)Private indexRegister As String (indice relativo por onde atualizo a planilha)Set wsRegister = ThisWorkbook.Worksheets("Database") (por exemplo)

E assim trabalho com os arquivos relativo a planilha Database sem problema

Porém ao pressionar um botao vou para uma outra userform, a userform2

E eu preciso importar nesta nova userform o valor do indexRegister da userform1 na WorkSheet selecionada no user form anterior

Isto quer dizer troca de userform porém continua usando exatamento os mesmos dados

Exemplo, preciso carregar os registros de ensaio:

Private Sub LoadRegisterEnsaios()    With wsRegister                   Me.cboxexemplo.Text = .Cells(indexRegister, colexemplo).Value    End withEnd Sub

Porém nao esta dando certo

Tentei exemplificar aqui e nao tenho permissao pra fazer o upload do anexo,

Por favor se alguem puder me ajudar fico no aguardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu descrevi a variavel string como public

Ou seja:

 

Userform1

Private indexRegister As String (indice relativo por onde atualizo a planilha)

 

E no Userform2

Me.cboxexemplo.Text = .Cells(indexRegister, colexemplo).Value

 

Mas nao da certo a etapa do Userform2

Diz que a variavel indexRegister nao foi declarada

Como posso fazer isto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize os códigos em módulo não no código da userform. Alem disso usa public e não private. Evite usar ME digite o objeto pir extenso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×