Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
Por vilc
Posts
#71916
Boa noite, estou com uma planilha e preciso quando selecionar a linha no listbox editar e salvar.
quando eu seleciono a linha e clico em editar, já carrega as informações em outro formulário.
nao estou conseguindo fazer a programação no botão salvar alterações.

segue em anexo a planilha.
obs. não coloquei botão para chamar o formulário, mas esta lá dentro do visual basic.
desde já agradeço.
Você não está autorizado a ver ou baixar esse anexo.
Por vilc
Posts
#71918
coloquei esse código no botão salvar alterações, mas não atualiza o registro, só coloquei o TxtEditarEquipamento para textar...


Dim mensagem As String
Dim linha As Integer
Dim w As Worksheet

Set w = Sheets("dados")
linha = 2
mensagem = MsgBox("atualizar", vbQuestion + vbYesNo, "atualizar registro")


With w
If mensagem = vbYes Then
Do Until .Cells(linha, 1) = ""
If .Cells(linha, 1) = Me.TxtEditarEquipamento.Text Then

.Cells(linha, 1).Select
.Cells(linha, 1) = TxtEditarEquipamento.Text


MsgBox "cadastro atualizado com sucesso", vbInformation, "Sistema"


Exit Sub

End If
linha = linha + 1
Loop


Else
MsgBox " atualização foi cancelada", vbInformation, "sistema"


End If


End With
Por vilc
Posts
#71921
fiz algumas modificações após fazer algumas pesquisas, porem não está atualizando o registro, ele está adicionando um novo, segue em anexo a planilha, quem poder me ajudar, desde já agradeço..
Você não está autorizado a ver ou baixar esse anexo.
Por joseA
Posts
#71938
Na verdade você não tinha uma id. Acrescentei um procedimento que acrescenta a id da linha resgatando em um rótulo
Meio improvisado mas segue ai
Você não está autorizado a ver ou baixar esse anexo.
Por vilc
Posts
#71956
joseA escreveu: 02 Ago 2022 às 22:17 Na verdade você não tinha uma id. Acrescentei um procedimento que acrescenta a id da linha resgatando em um rótulo
Meio improvisado mas segue ai
@joseA, muito obrigado pela ajuda, ficou perfeito
Por vilc
Posts
#71958
vilc escreveu: 03 Ago 2022 às 18:11
joseA escreveu: 02 Ago 2022 às 22:17 Na verdade você não tinha uma id. Acrescentei um procedimento que acrescenta a id da linha resgatando em um rótulo
Meio improvisado mas segue ai
@joseA, muito obrigado pela ajuda, ficou perfeito
@joseA, precisava de outra ajuda, na guia configuração tenho uma combobox e precisava selecionar a lista e puxar os dados... segue a planilha em anexo, desde ja agradeço.
Você não está autorizado a ver ou baixar esse anexo.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord