Notifications
Clear all

Preenche listbox

4 Posts
2 Usuários
0 Reactions
1,260 Visualizações
(@robertonl)
Posts: 121
Estimable Member
Topic starter
 

Boa tarde.
Realizei uma alteração na macro, que antes os dados da listbox eram transferidos se o código do registro iniciar com letra, porém eu retirei as letras e o mesmo está somente numero. A pesquisa funciona perfeitamente, porém ao clicar no registro o mesmo não é transferido.

Private Sub Lista_Fornecedores_Click()
  Dim rngCodigo As Range '#### Marcus Loyola - www.excelflex.com.br: variável para armazenar a célula com o código selecionado
  'Dim rngCodigo
  Set rngCodigo = LinhaCodigo(Lista_Fornecedores.List(Lista_Fornecedores.ListIndex, 0))
  If rngCodigo Is Nothing Then Exit Sub
  
  '#### Marcus Loyola - www.excelflex.com.br: preenche com base na range
  Fornecedor.Lbl_Identificacao.Caption = rngCodigo.Offset(0, 0)
  Fornecedor.Lbl_Linha.Caption = rngCodigo.Row
  Fornecedor.Txt_Razao = rngCodigo.Offset(0, 1)
  Fornecedor.Txt_Fantasia = rngCodigo.Offset(0, 2)
  Fornecedor.Txt_Endereco = rngCodigo.Offset(0, 3)
  Fornecedor.Txt_Bairro = rngCodigo.Offset(0, 4)
  Fornecedor.Txt_Cidade = rngCodigo.Offset(0, 5)
  Fornecedor.Txt_UF = rngCodigo.Offset(0, 6)
  Fornecedor.Txt_Cep = rngCodigo.Offset(0, 7)
  Fornecedor.Txt_CNPJCPF = rngCodigo.Offset(0, 8)
  Fornecedor.Txt_Tel1 = rngCodigo.Offset(0, 9)
  Fornecedor.Txt_Tel2 = rngCodigo.Offset(0, 10)
  Fornecedor.Txt_Email = rngCodigo.Offset(0, 11)
  Fornecedor.Txt_Razao.Enabled = True
  Fornecedor.Txt_Fantasia.Enabled = True
  Fornecedor.Txt_Endereco.Enabled = True
  Fornecedor.Txt_Bairro.Enabled = True
  Fornecedor.Txt_Cidade.Enabled = True
  Fornecedor.Txt_UF.Enabled = True
  Fornecedor.Txt_Cep.Enabled = True
  Fornecedor.Txt_CNPJCPF.Enabled = True
  Fornecedor.Txt_Tel1.Enabled = True
  Fornecedor.Txt_Tel2.Enabled = True
  Fornecedor.Txt_Email.Enabled = True
  Fornecedor.Txt_Razao.SetFocus
  Fornecedor.Novo.Enabled = False
  Fornecedor.Salvar.Enabled = False
  Fornecedor.Alterar.Enabled = True
  Unload ConsultaFornecedor
  Fornecedor.Show
End Sub
 
Postado : 29/09/2018 1:07 pm
(@mprudencio)
Posts: 2749
Famed Member
 

o ideal seria vc disponibilizar parte do seu arquivo para que possa se feito os devidos testes.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 30/09/2018 10:59 am
(@robertonl)
Posts: 121
Estimable Member
Topic starter
 

Teria algum email para enviar, pois o arquivo é muito grande mesmo compactado

 
Postado : 01/10/2018 9:21 am
(@mprudencio)
Posts: 2749
Famed Member
 

Coloque em um servidor e nao precisa ter muitos dados.

Umas 50 linhas é mais que suficiente.

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 01/10/2018 11:14 am