Ir ao conteúdo
  • Cadastre-se

Excel erro no código excluir vba excel


Ir à solução Resolvido por RafaVillani,

Posts recomendados

13 minutos atrás, RafaVillani disse:

@paulotuca segue a planilha com as modificações desejadas.

 

RafaVillani

Relação de Orçamento - TESTE capacidade.rar 326 kB · 0 downloads

Professor por gentileza teste no seu pc se você consegue editar a data de retorno, produto e ou qualquer outro campo com optAberto selecionado, por gentileza aqui no meu pc não esta dando certo, mais hoje estou com problema na rede vai que seja apenas um bug aqui

Link para o comentário
Compartilhar em outros sites

@paulotucaÉ tanta planilha que me confundo as vezes...kkkkkk

 

Você retirou os Ucase da Sub salvar? Se não retirou, retire e faça um teste.

 

Funciona assim, se quiser deixar os Ucase tenha certeza que todos os dados na coluna Status estejam em letras maiúsculas, se for retirar tenha certeza que todos estão com letras minúsculas.

 

Ou seja, se você optar por retirar os Ucase e tentar alterar um dado que esteja com letra maiúscula irá dar erro mesmo, conflito entre maiúsculas e minúsculas, e vice versa.

 

RafaVillani

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

41 minutos atrás, RafaVillani disse:

@paulotucaÉ tanta planilha que me confundo as vezes...kkkkkk

 

Você retirou os Ucase da Sub salvar? Se não retirou, retire e faça um teste.

 

RafaVillani

Sim não tem nenhum Ucase, outra coisa que acabei de reparar e infelizmente também não sei esse código que você fez, é que ao editar uma planilha de status em aberto para cancelados ou cancelados para em aberto na verdade ela esta copiando nas duas planilhas e não enviando para uma e excluindo da outra.

E os simbolos das txtdiametro e txtmetro. toda vez que é editado ele inclui mais um simbolo fica assim ØØØ

Segue ultima planilha em anexo e nessa que vamos terminar rsrsrsrsrsrs

Relação de Orçamento - TESTE capacidade.rar

Link para o comentário
Compartilhar em outros sites

@paulotucaAcabei de revisar a planilha, o código está movendo os registros corretamente de em aberto para cancelado, e cancelado para em aberto, move e exclui.

 

Revisei, também, a questão de ao se edita um registro os caracteres da capacidade são duplicados, erro corrigido.

 

Segue a planilha.

Relação de Orçamento - Revisado.rar

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

15 minutos atrás, RafaVillani disse:

@paulotucaAinda não entendi esse erro.

 

Segue a planilha.

Relação de Orçamento - Revisado.rar 333 kB · 0 downloads

 

 

@RafaVilla Consegui achar o erro, o velho e bom digitado errado na planilha uma letra nos cabeçalhos das planilhas estava dando esse erro, eu arrumei e deu tudo certo.

Rafa como você arrumo o erro de estar mutiplicando o simbolos nos txtdiametro e metros eu ainda não entendi?

E outra coisa no txtdiametro e pode ser também no metro como eu coloco para as virgulas  Ex, o diametro pode ser 1,50 - 5,00 - 2,25.

metros pode ser 25,00 - 15,50 - 30,00

Link para o comentário
Compartilhar em outros sites

@paulotucaO que estava ocorrendo era que, ao se editar, o txtcapacidade recebia o valor 50m3, e ao salvar, o código salvava o valor do txtcapacidade, no caso 50m3 mais o m3 contido no código da sub salvar, por isso estava dobrando.

 

O que eu fiz foi retirar apenas os números dos textbox (capadidade, diametro e metro) e jogar dentro de uma variável, então, na hora de salvar, vai salvar o valor contido na variável (apenas números) mais o m3 contido no código, dessa forma os caracteres não são dobrados.

 

RafaVillani

 

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

4 minutos atrás, RafaVillani disse:

@paulotucaO que estava ocorrendo era que, ao se editar, o txtcapacidade recebia o valor 50m3, e ao salvar, o código salvava o valor do txtcapacidade, no caso 50m3 mais o m3 contido no código da sub salvar, por isso estava dobrando.

 

O que eu fiz foi retirar apenas os números dos textbox (capadidade, diametro e metro) e jogar dentro de uma variável, então, na hora de salvar, vai salvar o valor contido na variável (apenas números) mais o m3 contido no código, dessa forma os caracteres não são dobrados.

 

RafaVillani

 

 

Nossa não acredito que nem percebi isso, mas dado o print e salvo isso para não errar mais. muito obriado

@RafaVillani esse eu tambem não sei irei aprender agora;

no txtdiametro e pode ser também no metro como eu coloco as virgulas  Ex, o diametro pode ser 1,50 - 5,00 - 2,25.

metros pode ser 25,00 - 15,50 - 30,00 no digitar aparece mais na hora de salvar na planilha aparece 150 - 500 - 225

Link para o comentário
Compartilhar em outros sites

@paulotucaentendi, isso pode ser meio complicado agora, tendo em vista que acabamos de fazer o procedimento que armazena e salva apenas os números, mas darei uma pesquisada aqui, qualquer coisa eu posto.

 

Porém, uma alternativa fácil e rápida, seria salvar apenas os números da forma que você digitar com as virgulas, sem os caracteres especiais do código, e ao lado dos textbox você colocaria uma label com o caracter referente a cada medida.

 

RafaVillani

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Em 20/04/2021 às 18:15, RafaVillani disse:

@paulotucaentendi, isso pode ser meio complicado agora, tendo em vista que acabamos de fazer o procedimento que armazena e salva apenas os números, mas darei uma pesquisada aqui, qualquer coisa eu posto.

 

Porém, uma alternativa fácil e rápida, seria salvar apenas os números da forma que você digitar com as virgulas, sem os caracteres especiais do código, e ao lado dos textbox você colocaria uma label com o caracter referente a cada medida.

 

RafaVillani

Bom dia @RafaVillani.

 

Bom tentando acabar de ajeitar a planilha e percebi o seguinte erro, na ultima que você me enviou que  vou anexar aqui, esta dando o seguinte erro;

Vou em consultar e escolho um cadastro para editar/alterar, se simplesmente mudo de status em aberto para vendido e salvo a coluna capacidade fica em branco perdendo os dados, e estou pesquisando também sobre a virgula no diâmetro e metros porque realmente fica errado sem a virgula.

 

 

Relação de Orçamento - Revisado.rar

Link para o comentário
Compartilhar em outros sites

@paulotucaErro meu, falta de atenção, mas está fácil de corrigir, quando fiz a alteração eu copiei e colei os For, bem como a linha que salva na planilha, contudo, me esqueci de alterar o número das planilhas na linha de comando, então todas ficaram Planilha1.

 

No ElseIf UserForm2.cbbStatus.Value = "Cancelado" Then, abaixo do último Next xx

 

altere Planilha1.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c para

Planilha3.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c

 

e em ElseIf UserForm2.cbbStatus.Value = "Vendido" Then, abaixo do último Next xx

 

altere Planilha1.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c para

Planilha4.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c

 

RafaVillani

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

21 horas atrás, RafaVillani disse:

@paulotucaErro meu, falta de atenção, mas está fácil de corrigir, quando fiz a alteração eu copiei e colei os For, bem como a linha que salva na planilha, contudo, me esqueci de alterar o número das planilhas na linha de comando, então todas ficaram Planilha1.

 

No ElseIf UserForm2.cbbStatus.Value = "Cancelado" Then, abaixo do último Next xx

 

altere Planilha1.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c para

Planilha3.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c

 

e em ElseIf UserForm2.cbbStatus.Value = "Vendido" Then, abaixo do último Next xx

 

altere Planilha1.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c para

Planilha4.Cells(l, 11) = Val1 & a & b & Val2 & d & Val3 & c

 

RafaVillani

Bom dia @RafaVillanique isso mestre, muita coisa para você eu entendo, mais eu fiz a alteração e não obtive resultado esta igual..

Link para o comentário
Compartilhar em outros sites

1 hora atrás, RafaVillani disse:

@paulotucaSegue a planilha, havia outro erro, da mesma forma que esqueci de trocar o nome das planilhas eu me esqueci do trocar o nome das variáveis após o copiar\colar.

 

RafaVillani

Relação de Orçamento - Revisado.rar 348 kB · 0 downloads

 

Boa tarde @RafaVill isso mesmo obrigado, bom agora quando souber como e eu também estou fazendo os teste mais até agora nada para conseguir os txtbox diametro e metros aparecer com o formato de 0,00 e não 000. e ai encerro esse projeto.

@RafaVillani image.png.91a14ebc45032ba803b09dbc7ffeee5b.png

Essa linha na imagem tinha sido tirado se não me engano para fazer o gráfico, mais como não irei usar mais posso retornar ela tirando o apóstrofo?

Link para o comentário
Compartilhar em outros sites

  • Solução

@paulotucaSegue a planilha, para poder acrescentar a "," necessitei alterar a forma de se salvar a capacidade na Sub Salvar, bem como fiz algumas alterações nos eventos change, beforeupadate e enter dos textbox capacidade, metro e diametro.

 

Veja se lhe atende.

 

RafaVillani

Relação de Orçamento - TESTE.rar

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

15 horas atrás, Patropi disse:

@paulotuca

 

O Rafa está te ajudando e você não está curtindo as respostas dele.

 

[]s

@Patropi desculpe amigo achei que era só no final deveria fazer isso, mais vou curtir todas as respostas dela agora com toda certeza porque ele ajudou demais, e maus uma vez desculpe.

 

Link para o comentário
Compartilhar em outros sites

Em 28/04/2021 às 16:05, RafaVillani disse:

@paulotucaSegue a planilha, para poder acrescentar a "," necessitei alterar a forma de se salvar a capacidade na Sub Salvar, bem como fiz algumas alterações nos eventos change, beforeupadate e enter dos textbox capacidade, metro e diametro.

 

Veja se lhe atende.

 

RafaVillani

Relação de Orçamento - TESTE.rar 341 kB · 8 downloads

Bom dia @RafaVillani era exatamente isso muito obrigado,Rafa nas planilhas de impressão eu posso alterar elas como tabela? para ficar na impressão as linhas alteradas com cor, tipo uma branca e outra cinza?

Link para o comentário
Compartilhar em outros sites

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!