Ir ao conteúdo

Excel VBA - Editar listbox em abas diferentes


Ir à solução Resolvido por AfonsoMira,

Posts recomendados

Postado

Olá!
Peço mais uma ajuda!
Segue o arquivo anexo.

 

Tenho duas abas:

Uma que ficará sempre visível (onde está o botão para editar) e a outra que ficará oculta (é nessa que o listbox busca as informações para editar).

No código que tenho, sempre que clico no listbox, muda automaticamente pra aba que terá que ficar oculta.

Será que tem como editar a lista que preciso sem mudar de aba?

Editar listbox.zip

  • Solução
Postado

Boas,

Veja se é isto que deseja:
Alterações que fiz estão a verde:

 

Private Sub CommandButton1_Click()
    
    If TextBox1.Value <> "" Then
        If MsgBox("Aplicar alterações no registro selecionado?", vbQuestion + vbYesNo, "Atualizar informações") = vbYes Then
            On Error GoTo erro
            ListBox1.List(ListBox1.ListIndex, 0) = TextBox1.Text
            With ThisWorkbook.Sheets("tipomaterial")
            .Cells(ActiveCell.Row, "A") = TextBox1
            End With
            MsgBox "Alteração realizada com sucesso!", vbInformation, "Atualização de dados"
            Unload Me
            telalistagemtipodemateriais.Show
         End If
    End If
    If TextBox1.Value = "" Then
        If MsgBox("Aplicar alterações no registro selecionado?", vbQuestion + vbYesNo, "Atualizar informações") = vbYes Then
            MsgBox "É necessário informar o novo nome", vbInformation, "Atualização de dados"
            Unload Me
            editartipodemateriais.Show
         End If
    End If
    Sheets("MENU").Activate
    Exit Sub
erro:
MsgBox "É necessário selecionar um item e digitar o novo nome"
Sheets("MENU").Activate
  End Sub

 

 

 

 

Editar listbox.zip

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...