Qualquer data inferior a 28/01 o código funciona, mas inserindo 29/01; 30/01 ou 31/01 o mês de fevereiro não gera e alguns meses se perdem na contagem.
Fui acompanhando o video e realizando os códigos do inicio ao fim , e deu certo ! Vi que nos comentários algumas pessoas relataram erro no mês de Fevereiro , mas até agora não tive problemas . Muito obrigado pela aula !
@@CanalSGP fiz o teste e deu erro mesmo, quando as parcelas são para o final do mês e caem no dia 29 de fevereiro , coloquei o código que você deixou nos comentários e deu certo . Novamente , muito obrigado !
Boa noite Professor!! Excelente aula. Estou desenvolvendo um controle financeiro e precisava muito deste código.. Esta aula me salvou.. Muito Obrigado!!! Parabéns!!
Excelente Planilha e explicação! A minha deu certo, exceto pelo "ID", que reinicia a contagem sempre que insiro um novo registro! Já apanhei pra detectar o erro e não consegui ainda!
Excelente explicação, era justamente o que eu estava precisando. Ocorreu um erro com relação ao dia 29/02/21, pois como não há essa data no referido ano, o comando não passou para o dia 01/03 automaticamente e a mensagem de erro foi exibida. Não sei se mais alguém teve esse problema.
Cara, suas aulas são incríveis, parabéns! Tenho assistido muitas e estou conseguindo automatizar todas as minhas planilhas! Nessa aula só senti falta de as parcelas aparecerem como 01 de 12, por exemplo. Mas tá ótimo, muito obrigada pelas aulas :)
Quando você compra parcelado com o cartão e o valor dividido da uma dizima periódica, a primeira parcela é maior que as outras. Como fazer isso no VBA Excel?
Bom dia, obrigado, para acrescentar porcentagem, pode ser através da multiplicação. Exemplo, acrescentar 2% ao valor da parcela: Parcela = Parcela + (Parcela * 0,02)
gostaria de saber se pode dar uma aula de como criar um formulário, sendo que neste formulário temos 31 botões (cada botão, corresponde a 01 dia do mês), aí ao clicar no botão, ele executa uma macro que vamos gravar lá no excel mesmo .. exemplo, pegar dados de uma planilha banco de dados e inserir numa outra planilha de apresentação, como um relatório de gerencia, com valores de vendas e etc...minha dúvida na verdade é como fazer para que este formulário de 31 botões, aparece de forma automática na planilha onde vai receber as informações do banco de dados , para que o usuário clique no botão 02 por exemplo (dia 02) e execute a macro, toda vez que o usuário entrar na planilha, aparece esse formulário com os botões
Gostei muito do seu canal. Já me inscrevi e deixei meu like! Gostaria de saber se é possível fazer uma aba de planilha para cada mês do ano e quando lançarmos uma compra parcelada, que cada parcela seja lançada em cada aba correspondente ao mês específico e não todas numa única planilha?
excelente vídeo doutor, gostaria de saber se a uma maneira de fazer exatamente como o do video porem com um valor de entrada e o restante do valor em parcelas como no video.
Salve Professor... fiquei seu fan parabéns esta me ajudando muito :D gostaria de so uma dica estou criando um para controle com parcelamento semanal teria alguma dica :D :D :D
@canalSGP Meu amigo, o código funciona normalmente, porém tem um problema nele que eu tentei arrumar mas não consegui, se puder ajudar por favor… O erro é o seguinte: se você colocar o vencimento da primeira parcela como 29/01/2023 , ele da erro pois no mês seguinte no caso da segunda parcela , não existe 29/02 , pois fevereiro vai só até dia 28… e assim em outros meses que a primeira parcela é dia 31 e o mês seguinte vai só até dia 30… Pode mostrar a solução por favor? Grato.
Bom dia, foi feito uma correção no código. 101: ' INSERIR DataParcela = Dia & "/" & MesNovaParcela & "/" & Ano On Error Resume Next ConvertDataparcela = DataParcela DiaSemana = VBA.Weekday(ConvertDataparcela, VBA.vbMonday)
If DiaSemana = 6 Then ConvertDataparcela = ConvertDataparcela + 2 End If If DiaSemana = 7 Then ConvertDataparcela = ConvertDataparcela + 1 End If ' INSERIR A CONDIÇÃO IF ABAIXO NESTE PONTO If IsDate(DataParcela) = False Then ' INSERIR Dia = Dia - 1 ' INSERIR GoTo 101: ' INSERIR Else ' INSERIR Dia = VBA.Format(DataV, "dd") ' INSERIR End If ' INSERIR
Aula TOP Parabéns!!! Poderia em um próximo vídeo mostrar como faz o truncamento em uma das parcelas, caso a soma do parcelamento seja maior que o valor total. EX: Valor R$ 736,00 ÷ 6x = R$ 122,67 Porém essa soma aumenta em 2 centavos (R$ 736,02).
Boa noite, obrigado, talvez seja devido ao arredondamento das casas decimais do Excel, quando é muitas casas, pode acontecer estas pequenas diferenças.
Consegui arruma o id. agora estou com problemas na data de vencimento, não está somando as datas, ex: uma vence pra janeiro a outra deveria vencer em fevereiro. e só esta colocando o mesmo mes. Nossa esse negocio e complidado de mais por mais que eu estude não consigo aprender. Voce poderia dar uma olhada na minha planilha?
Como posso fazer se chegar na data do vencimento me mostra uma mensagem vencidos no listbox ou no prazo . Para ter um controle dos dados a pagar depois
Minha planilha lançou de boa, o problema é a data de vencimento da parcela que sempre aparece a mesma coisa "06/0/2022" Não consigo corrigir esse erro.
A planilha ficou muito boa, muito bem explicado parabens, agora a duvida como fazer para fazer que esta planilha funcione com a opção de entrada mais parcelas exemplo, colocar o valor total da venda - valor da entrada = valor a parcelar / qtd parcelas e mostrar isso na planilha obs começar a contar o nº de parcelas sem a parcela da entrada
Inicialmente, parabéns pelo conteúdo. Estou tentando realizar os procedimentos no office 365, mas quando clico em "inserir" a opção "userform" não aparece... apenas as opções de "módulo" e "módulo de classe" ficam disponíveis. Poderia me ajudar? Obrigado.
@@CanalSGP Eu estava tentando pelo office do Mac… acabei descobrindo que realmente a opção não aparece. Fiz pelo Windows e consegui. Repeti todo o passo a passo, mas na hora de executar os dados não são preenchidos. Aparentemente não há erro, simplesmente os dados não aparecem.
Saberia me dizer como criar uma fórmula onde eu coloco o valor e a quantidade da primeira parcela em uma planilha e ela gera as sequencias de acordo com a quantidade?
O que eu preciso é quase isso...Preciso lançar as parcelas do meu cartão de crédito pessoal em planilhas diferentes. Ex: Parcelas 1/10 nas planilhas de Jan a Out. Mas quero fazer isso automaticamente. Você consegue me ajudar?
Achei muito interessante, neste mesmo formulario como aplicar juros ou desconto na parcela?e se o vencimento for no feriado usa-se o mesmo processo de sabado e domingo? obrigada.
Bom dia, feriados não tem como identificar. Com relação a juros ou desconto, pode acrescentar ao cálculo. Exemplo, acrescentar 2% ao valor da parcela: Parcela = Parcela + (Parcela * 0,02) Se for desconto mude para menos.
Amigo, estou com uma dúvida, utilizei esse código na minha, funciona exatamente como a sua, mas quando a data da primeira parcela é entre 29 e 31 da erro porque por exemplo, fevereiro não tem 30, 31 e as vezes nem 29 mesmo. Então ele não consegue passar da primeira parcela ao fazer o lançamento.
Boa tarde professor, excelente aula 👏🏼👏🏼 Eu fui seguindo tudo,mas depois que coloquei para zerar os campos( vídeo 46:45 minutos) após finalizar, eu não consegui mais usar... Quando preencho os campos e Clico em salvar, aparece aquela mensagem "Precisa preencher todos os campos", e não preenche na planilha o parcelamento. O que eu posso ter feito errado professor?
Boa tarde, obrigado, pode ser algum objeto com nome errado, ai aparece como empty ou vazio no if, por isso bloqueia. Mas tem outro vídeo com formulário pronto para baixar, mais completo, segue link. ruclips.net/video/iva4QG_7yVY/видео.html
Ainda não assisti o vídeo todo. Através dessa planilha, consigo acrescentar juros de 1% ao mês, por exemplo? Ex: a dívida é de R$2.000,00, quero jogar o número de parcelas e a planilha calcular no valor das parcelas o juros de 1% ao mês.
Boa tarde, qnd configuro para calcular o valor das parcelas, não estou conseguindo gerar o valor. Fiz tudo conforme explicado mas não está funcionando. Help
Cara to tendo muita dificuldade na data de vencimento sempre da tipos imcompativeis, ja fiz e refiz recriei ate um novo formulario, mas sempre da erro na data de vencimento, ja mudei de nome mas nao da certo de jeito nem um revi o video umas vinte vezes so pra ter certeza se ta tudo certo e ta tudo certo mas sempre dar erro. nao sei mais o que fazer pra encontrar esse erro
Boa tarde, verifique se na definição da variável está como Dim ID as Date, mude para Dim ID as Double. Outra possibilidade é formatação da coluna na planilha, formate a coluna para número.
Olá gostaria de ajuda!! Quando vou preencher os dados e salvar na planilha, aparece a mensagem de erro. Já assisti a aula três vezes e não consegui resolver o problema.
Boa noite, desative a linha de código on error goto Erro para ver qual o código que de fato está com problema. Coloque uma aspas simples no inicio da linha de código. 'on error goto Erro
bom dia eu consegui fazer ele calcular o valor de entrada porem falta só um detalhe, vc teria um e-mail para que eu possa enviar a planilha para sua apreciação e ajuda
@@CanalSGP tem que ajustar as informações inseridas na planilha nao consegui fazer com que a entrada fosse lançada em uma linha se tiver outro meio de contato irira ajudar ai mandaria a planilha para analise
Bom dia, essa aula é para quem deseja entender o passo a passo do código. Na vídeo aula do link a seguir foi disponibilizado o formulário pronto para baixar. ruclips.net/video/iva4QG_7yVY/видео.html
@@CanalSGP eu gsotaria de criar uma formula para que eu pudesse criar uma tabela de preços, já com as parcelas calculadas. Exemplo: se eu pego R$ 637,00 e divido por 12 da 53.0833333333 eu gostaria de mostrar aos meus crientes uma tabela já com as parcelas da 1° até 12° sem a disma periodica. tem como fazer isso no EXCEL?
Bom dia, o que pode ser feito é um loop para gerar as parcelas, se for este o objetivo, segue exemplo de um laço de repetição. Dim i, Linha,Valor as Double Linha = 1 Valor = 120 / 12 Withi Planilha1 For i = 1 to 12 Linha = Linha + 1 .cells(Linha,1).value Valor Next i end with
Parabéns pelas aulas. Professor em cima da aula ruclips.net/video/Nv1IMElq_MU/видео.html eu consegui criar um cadastro de despesas x receitas jogando as informações na listbox para depois gravar na planilha, porém agora eu tentei incluir essa opção de parcelamento junto e não consegui, tem alguma aula nesse sentido de gerar parcela na listbox para depois gravar na planilha? Desde já obrigado.
'-------------------------- PINTA OS CAMPOS OBRIGATORIOS DO CADASTRO ---------------------------------- Function CamposVazios(frm As MSForms.UserForm) As Boolean CamposVazios = False
Dim Ctr As MSForms.Control
For Each Ctr In frm.Controls If Ctr.Tag = "Obgt" Then If Ctr.Text = Empty Then Ctr.BackColor = &HF3F3FE 'PINTA OS CAMPOS OBRIGATORIOS CamposVazios = True Else Ctr.BackColor = &HFFFFFF 'VOLTA OS CAMPOS NORMAL End If End If Next
If CamposVazios = True Then Call Error("Preecha todos os campos obrigatórios para realizar o cadastro!!!") End If
End Function Tenho este codigo em modulo pra notificar quando um campo esta vazio. pra nao precisar fazer tantos codigo pra cada formulario pra quem tem muitos formularios, é so colocar o nome Obgt na tag do text box. pra quem quiser usar.
Pessoal ficou uma falha no código referente as datas de fevereiro, segue a parte do código ajustada:
101: ' INSERIR
DataParcela = Dia & "/" & MesNovaParcela & "/" & Ano
On Error Resume Next
ConvertDataparcela = DataParcela
DiaSemana = VBA.Weekday(ConvertDataparcela, VBA.vbMonday)
If DiaSemana = 6 Then
ConvertDataparcela = ConvertDataparcela + 2
End If
If DiaSemana = 7 Then
ConvertDataparcela = ConvertDataparcela + 1
End If
' INSERIR A CONDIÇÃO IF ABAIXO NESTE PONTO
If IsDate(DataParcela) = False Then ' INSERIR
Dia = Dia - 1 ' INSERIR
GoTo 101: ' INSERIR
Else ' INSERIR
Dia = VBA.Format(DataV, "dd") ' INSERIR
End If ' INSERIR
esse loop é feito no básico?
vc tem alguma aula sobre esse passa a passa?
Bom dia, infelizmente não tenho.
@@CanalSGP desde já obg!
Adicionei o código ajustado e inseri a data 31/12/2021 com 12 parcelas.
E não gerou o mês de fevereiro.
Qualquer data inferior a 28/01 o código funciona, mas inserindo 29/01; 30/01 ou 31/01 o mês de fevereiro não gera e alguns meses se perdem na contagem.
Show de bola! Conhece muito de VBA.
Obrigado.
Fui acompanhando o video e realizando os códigos do inicio ao fim , e deu certo ! Vi que nos comentários algumas pessoas relataram erro no mês de Fevereiro , mas até agora não tive problemas . Muito obrigado pela aula !
Bom dia, que bom que conseguiu. Na descrição do vídeo tem o código para corrigir a questão de fevereiro.
@@CanalSGP fiz o teste e deu erro mesmo, quando as parcelas são para o final do mês e caem no dia 29 de fevereiro , coloquei o código que você deixou nos comentários e deu certo . Novamente , muito obrigado !
De nada.
@@CanalSGP o codigo pode ser inserido em qualquer lugar do botão salvar?
Boa tarde, precisa ser inseridos as linhas marcadas com INSERIR, na sequência que está no comentário.
Obrigada! Graças ao senhor consegui fazer um controle financeiro bacana.
Que bom, sucesso em seus estudos.
Desde já, parabéns pelas aulas, são muito boas.
Obrigado
Obrigado Amigo...era isso que eu estava procurando para por no meu sistema de controle de cartão de crédito...Muito bom
Boa tarde, obrigado, sucesso em seu projeto.
Boa noite Professor!!
Excelente aula.
Estou desenvolvendo um controle financeiro e precisava muito deste código..
Esta aula me salvou..
Muito Obrigado!!!
Parabéns!!
Bom dia, obrigado, que bom que ajudou, sucesso em seus estudos.
@@CanalSGP vai me ajudar muito..
Eu precisaria de criar um código que calculasse condições por exemplo, 28/30/60 e salvar na planilha os registros ...
Muito bom, parabéns pela didática. Já udo várias aplicações suas no meu dia a dia
Bom dia, obrigado.
Show de bola. Muito obrigado pelos esclarecimentos
Obrigado
Show de bola, gostei demais...
Valeu obrigado
Excelente Planilha e explicação! A minha deu certo, exceto pelo "ID", que reinicia a contagem sempre que insiro um novo registro! Já apanhei pra detectar o erro e não consegui ainda!
Bom dia, obrigado, verifique se os ids não estão sendo salvos para a planilha como texto.
Excelente explicação, era justamente o que eu estava precisando. Ocorreu um erro com relação ao dia 29/02/21, pois como não há essa data no referido ano, o comando não passou para o dia 01/03 automaticamente e a mensagem de erro foi exibida. Não sei se mais alguém teve esse problema.
Bom dia, obrigado, vou estudar se é possível fazer algo para corrigir essa falha.
Excelente aula, muito obrigado!
Boa noite, obrigado.
Cara, suas aulas são incríveis, parabéns! Tenho assistido muitas e estou conseguindo automatizar todas as minhas planilhas! Nessa aula só senti falta de as parcelas aparecerem como 01 de 12, por exemplo. Mas tá ótimo, muito obrigada pelas aulas :)
Bom dia, obrigado, sucesso em seus estudos.
.Cells(Linha, 7).Value = Executado & " de " & TParcela
Ajudou demaiss! Consegui adaptar pro que eu queria, muito obrigada!
Que bom que ajudou, sucesso em seus estudos.
Obrigado Professor, parabéns show de boa.
Obrigado.
Quando você compra parcelado com o cartão e o valor dividido da uma dizima periódica, a primeira parcela é maior que as outras. Como fazer isso no VBA Excel?
Boa tarde, não fiz algo semelhante ainda.
Tooop professor, professor como se faz pra acrescentar um percentual nas parcelas 2% exemplo
Bom dia, obrigado, para acrescentar porcentagem, pode ser através da multiplicação. Exemplo, acrescentar 2% ao valor da parcela: Parcela = Parcela + (Parcela * 0,02)
Professor bom dia. Como deu dízima periódica em um dos parcelamentos, é possível fazer o ajuste na última parcela da diferença dos centavos?
Boa noite, não tentei algo assim ainda.
gostaria de saber se pode dar uma aula de como criar um formulário, sendo que neste formulário temos 31 botões (cada botão, corresponde a 01 dia do mês), aí ao clicar no botão, ele executa uma macro que vamos gravar lá no excel mesmo .. exemplo, pegar dados de uma planilha banco de dados e inserir numa outra planilha de apresentação, como um relatório de gerencia, com valores de vendas e etc...minha dúvida na verdade é como fazer para que este formulário de 31 botões, aparece de forma automática na planilha onde vai receber as informações do banco de dados , para que o usuário clique no botão 02 por exemplo (dia 02) e execute a macro, toda vez que o usuário entrar na planilha, aparece esse formulário com os botões
Bom dia, vamos estudar esse assunto futuramente.
Você não tem uma aula dessa mas no google planilha? Para fazer controle de cartão de crédito.
Bom dia, no Google Planilhas tenho apenas o procedimento no link a seguir. ruclips.net/video/_DlmzsplW0Q/видео.html
Gostei muito do seu canal. Já me inscrevi e deixei meu like! Gostaria de saber se é possível fazer uma aba de planilha para cada mês do ano e quando lançarmos uma compra parcelada, que cada parcela seja lançada em cada aba correspondente ao mês específico e não todas numa única planilha?
Bom dia, para automatizar precisa ser padronizado, para suportar mais registros e ser mais fácil de programar.
Ola! Como criar datas de vencimento de acordo com a data inicial para 15/30/45 dias quando tiver parcelamentos?
Bom dia, não tentei fazer desta forma ainda.
excelente vídeo doutor, gostaria de saber se a uma maneira de fazer exatamente como o do video porem com um valor de entrada e o restante do valor em parcelas como no video.
Bom dia, obrigado, vou estudar essa necessidade.
Salve Professor... fiquei seu fan parabéns esta me ajudando muito :D gostaria de so uma dica estou criando um para controle com parcelamento semanal teria alguma dica :D :D :D
Boa noite, obrigado, com parcelas semanais não fiz procedimento até o momento.
@@CanalSGP opa obrigado pela atenção sucesso meu amigo... :D:
@canalSGP Meu amigo, o código funciona normalmente, porém tem um problema nele que eu tentei arrumar mas não consegui, se puder ajudar por favor…
O erro é o seguinte: se você colocar o vencimento da primeira parcela como 29/01/2023 , ele da erro pois no mês seguinte no caso da segunda parcela , não existe 29/02 , pois fevereiro vai só até dia 28… e assim em outros meses que a primeira parcela é dia 31 e o mês seguinte vai só até dia 30…
Pode mostrar a solução por favor? Grato.
Bom dia, foi feito uma correção no código.
101: ' INSERIR
DataParcela = Dia & "/" & MesNovaParcela & "/" & Ano
On Error Resume Next
ConvertDataparcela = DataParcela
DiaSemana = VBA.Weekday(ConvertDataparcela, VBA.vbMonday)
If DiaSemana = 6 Then
ConvertDataparcela = ConvertDataparcela + 2
End If
If DiaSemana = 7 Then
ConvertDataparcela = ConvertDataparcela + 1
End If
' INSERIR A CONDIÇÃO IF ABAIXO NESTE PONTO
If IsDate(DataParcela) = False Then ' INSERIR
Dia = Dia - 1 ' INSERIR
GoTo 101: ' INSERIR
Else ' INSERIR
Dia = VBA.Format(DataV, "dd") ' INSERIR
End If ' INSERIR
Aula TOP Parabéns!!!
Poderia em um próximo vídeo mostrar como faz o truncamento em uma das parcelas, caso a soma do parcelamento seja maior que o valor total.
EX: Valor R$ 736,00 ÷ 6x = R$ 122,67
Porém essa soma aumenta em 2 centavos (R$ 736,02).
Boa noite, obrigado, talvez seja devido ao arredondamento das casas decimais do Excel, quando é muitas casas, pode acontecer estas pequenas diferenças.
Consegui arruma o id. agora estou com problemas na data de vencimento, não está somando as datas, ex: uma vence pra janeiro a outra deveria vencer em fevereiro. e só esta colocando o mesmo mes. Nossa esse negocio e complidado de mais por mais que eu estude não consigo aprender. Voce poderia dar uma olhada na minha planilha?
Bom dia, tem outro formulário pronto para baixar, segue link do vídeo, mas precisa ajustar as referências. ruclips.net/video/iva4QG_7yVY/видео.html
Ficou show mas se a parcela for igual a 7 em 7 dias ou outros prazo a devenir?
Boa noite, esta lógica é um pouco complexa, não tentei fazer com outras prazos.
Como posso fazer se chegar na data do vencimento me mostra uma mensagem vencidos no listbox ou no prazo .
Para ter um controle dos dados a pagar depois
Bom dia, em listbox não tentei ainda, mas na planilha tem um procedimento em vídeo, segue link ruclips.net/video/_Ww3mGH6smk/видео.html
Minha planilha lançou de boa, o problema é a data de vencimento da parcela que sempre aparece a mesma coisa "06/0/2022" Não consigo corrigir esse erro.
Boa tarde, tem outro formulário que foi disponibilizado já pronto, segue link do vídeo. ruclips.net/video/iva4QG_7yVY/видео.html
estou com o mesmo problema, ja revi mil vezes e nao sei oq é
A planilha ficou muito boa, muito bem explicado parabens, agora a duvida como fazer para fazer que esta planilha funcione com a opção de entrada mais parcelas exemplo, colocar o valor total da venda - valor da entrada = valor a parcelar / qtd parcelas e mostrar isso na planilha obs começar a contar o nº de parcelas sem a parcela da entrada
Bom dia, obrigado, vou estudar essa necessidade.
Você Tem aula fazendo o oposto? Ou seja, uma planilha de controle de compra com cartão.
Bom dia, neste sentido não tenho ainda.
Inicialmente, parabéns pelo conteúdo.
Estou tentando realizar os procedimentos no office 365, mas quando clico em "inserir" a opção "userform" não aparece... apenas as opções de "módulo" e "módulo de classe" ficam disponíveis.
Poderia me ajudar?
Obrigado.
Bom dia, obrigado, se for o Excel desktop deveria aparecer a opção.
@@CanalSGP Eu estava tentando pelo office do Mac… acabei descobrindo que realmente a opção não aparece. Fiz pelo Windows e consegui.
Repeti todo o passo a passo, mas na hora de executar os dados não são preenchidos. Aparentemente não há erro, simplesmente os dados não aparecem.
Boa noite, solicite a planilha de exemplo do vídeo pelos contatos do site do canal, link na descrição do vídeo.
Saberia me dizer como criar uma fórmula onde eu coloco o valor e a quantidade da primeira parcela em uma planilha e ela gera as sequencias de acordo com a quantidade?
Boa tarde, via fórmula não tentei fazer isso ainda.
professor, quero fazer uma para receber as parcelas e dando baixa na planilha
Boa tarde, talvez possa fazer na mesma aba, colocando uma coluna status, quando for efetuado o pagamento altera para pago.
O que eu preciso é quase isso...Preciso lançar as parcelas do meu cartão de crédito pessoal em planilhas diferentes. Ex: Parcelas 1/10 nas planilhas de Jan a Out. Mas quero fazer isso automaticamente. Você consegue me ajudar?
Boa tarde, acredito que seja mais fácil ter a base de dados somente em uma guia.
Amei o Vídeo, fiz exatamente tudo que disciplinado, porém está aparecendo mensagem de erro quando clico em "SALVAR"
Boa tarde, obrigado, deixe seu e-mail que envio a planilha da aula.
@@CanalSGP danielmartin.autor@outlook.com / Fico SUPER agradecido 😊
Planilha enviada.
@@CanalSGP Obrigado, raramente um internauta obtem essa atenção.
@@CanalSGP Consegui aplicar em minha planilha, muito obrigado'
Achei muito interessante, neste mesmo formulario como aplicar juros ou desconto na parcela?e se o vencimento for no feriado usa-se o mesmo processo de sabado e domingo?
obrigada.
Bom dia, feriados não tem como identificar. Com relação a juros ou desconto, pode acrescentar ao cálculo. Exemplo, acrescentar 2% ao valor da parcela: Parcela = Parcela + (Parcela * 0,02)
Se for desconto mude para menos.
Existe uma forma de na hora de lançar os dados ele colocar em ordem de vencimento automatico?
Bom dia, o que pode tentar é gravar uma macro fazendo a classificação que deseja e posteriormente colocar no final do código, após salvar as parcelas.
Amigo, estou com uma dúvida, utilizei esse código na minha, funciona exatamente como a sua, mas quando a data da primeira parcela é entre 29 e 31 da erro porque por exemplo, fevereiro não tem 30, 31 e as vezes nem 29 mesmo. Então ele não consegue passar da primeira parcela ao fazer o lançamento.
Boa tarde, código de correção na descrição do vídeo.
Muito boa a aula! Qual linha de código eu uso para colocar o número de parcelas 1/4, 2/4, 3/4, 4/4...?
Bom dia, obrigado, esta lógica não foi adaptada para fazer desta forma, porque precisa ser número para fazer a contagem.
.Cells(Linha, 7).Value = Executado & " de " & TParcela
@@jeisonsandersify Obrigado pela atenção!
Boa tarde professor, excelente aula 👏🏼👏🏼
Eu fui seguindo tudo,mas depois que coloquei para zerar os campos( vídeo 46:45 minutos) após finalizar, eu não consegui mais usar... Quando preencho os campos e Clico em salvar, aparece aquela mensagem "Precisa preencher todos os campos", e não preenche na planilha o parcelamento. O que eu posso ter feito errado professor?
Boa tarde, obrigado, pode ser algum objeto com nome errado, ai aparece como empty ou vazio no if, por isso bloqueia. Mas tem outro vídeo com formulário pronto para baixar, mais completo, segue link. ruclips.net/video/iva4QG_7yVY/видео.html
na parte 32:22 o meu está acusando erro de compilação ''loop sem do'' apesar de ter colocado certo o do while, como solucionar?
Boa noite, pode ser também algum if sem end if
Ainda não assisti o vídeo todo. Através dessa planilha, consigo acrescentar juros de 1% ao mês, por exemplo?
Ex: a dívida é de R$2.000,00, quero jogar o número de parcelas e a planilha calcular no valor das parcelas o juros de 1% ao mês.
Boa tarde, não é calculado o juro.
ainda da pra esse ano, essa planiha??
Bom dia, procedimento funciona ainda.
Boa tarde, qnd configuro para calcular o valor das parcelas, não estou conseguindo gerar o valor. Fiz tudo conforme explicado mas não está funcionando. Help
Boa tarde, tem outro vídeo que disponibilizamos o formulário pronto, segue link: ruclips.net/video/iva4QG_7yVY/видео.html
Cara o meu da um erro. quando salvo. eu não sei o que to fazendo de errado
no meu id da falso ao inves do id
Boa noite, talvez não esteja somando mais um a cada laço.
E no caso de por a quantidade de dias?. Exemplo: ao inves de adicionar mais um mes no vencimento 15 ou 20 dias no vencimento.
Bom dia, vou estudar essa necessidade, se obtiver sucesso, posto vídeo no canal.
@@CanalSGP obrigado
Cara to tendo muita dificuldade na data de vencimento sempre da tipos imcompativeis, ja fiz e refiz recriei ate um novo formulario, mas sempre da erro na data de vencimento, ja mudei de nome mas nao da certo de jeito nem um revi o video umas vinte vezes so pra ter certeza se ta tudo certo e ta tudo certo mas sempre dar erro. nao sei mais o que fazer pra encontrar esse erro
Conseguiria disponibilizar essa planilha?
Boa tarde, solicite a planilha no e-mail do site do canal, link na descrição do vídeo.
Bom dia. Consegui fazer a planilha, porém o ID tá saindo como data. Já verifiquei tudo pra ver onde errei e não encontrei o erro. Pode me auxiliar?
Boa tarde, verifique se na definição da variável está como Dim ID as Date, mude para Dim ID as Double. Outra possibilidade é formatação da coluna na planilha, formate a coluna para número.
@@CanalSGP obrigada. Consegui resolver. Preciso tbm saber se consigo fazer uma previsão dos lançamentos futuros.
Boa tarde, que bom que conseguiu resolver.
Olá gostaria de ajuda!!
Quando vou preencher os dados e salvar na planilha, aparece a mensagem de erro. Já assisti a aula três vezes e não consegui resolver o problema.
Boa tarde, o que está descrito na mensagem de erro?
Aparece a mensagem do msgbox"erro!"
Boa noite, desative a linha de código on error goto Erro para ver qual o código que de fato está com problema. Coloque uma aspas simples no inicio da linha de código.
'on error goto Erro
Ok, vou fazer, obrigado
Olá boa tarde!!!
Consegui resolver o problema, muito obrigado.
Parabéns!!!
Depois que inseri esta correção, está TRAVANDO o Excel. Pode publicar o seu código completo???
Deu certo!..Era uma variável que estava com o nome errado!
Obrigado pela aula!!!!
Bom dia, que bom que conseguiu, na vídeo aula no link a seguir foi disponibilizado o formulário pronto. ruclips.net/video/iva4QG_7yVY/видео.html
O meu deu errado na hora de eu salvar e as parcelas serem geradas ta elas nao tao sendo geradas
Boa tarde, deixe seu e-mail que envio a planilha para que possa comparar.
@@CanalSGP boa tarde, não consegui salvar a fórmula do ID, me ajuda ?
bom dia eu consegui fazer ele calcular o valor de entrada porem falta só um detalhe, vc teria um e-mail para que eu possa enviar a planilha para sua apreciação e ajuda
Bom dia, qual a dúvida.
@@CanalSGP tem que ajustar as informações inseridas na planilha nao consegui fazer com que a entrada fosse lançada em uma linha se tiver outro meio de contato irira ajudar ai mandaria a planilha para analise
Pronto ja resolvi aqui agora tem o valor da entrada
Boa tarde, que bom que resolveu.
@@CanalSGP percebi aqui um falha ainda que não consegui resolver
onde acho essa planilha prof ?
Bom dia, essa aula é para quem deseja entender o passo a passo do código. Na vídeo aula do link a seguir foi disponibilizado o formulário pronto para baixar. ruclips.net/video/iva4QG_7yVY/видео.html
Antes que vc respoda:"Bom dia, obrigado, vou estudar essa necessidade" Com esse metodo existe a possibilidade de da uma disma?
O vídeo é bom!
Bom dia, não entendi sua dúvida.
@@CanalSGP eu gsotaria de criar uma formula para que eu pudesse criar uma tabela de preços, já com as parcelas calculadas. Exemplo: se eu pego R$ 637,00 e divido por 12 da 53.0833333333
eu gostaria de mostrar aos meus crientes uma tabela já com as parcelas da 1° até 12° sem a disma periodica. tem como fazer isso no EXCEL?
Bom dia, o que pode ser feito é um loop para gerar as parcelas, se for este o objetivo, segue exemplo de um laço de repetição.
Dim i, Linha,Valor as Double
Linha = 1
Valor = 120 / 12
Withi Planilha1
For i = 1 to 12
Linha = Linha + 1
.cells(Linha,1).value Valor
Next i
end with
Parabéns pelas aulas. Professor em cima da aula ruclips.net/video/Nv1IMElq_MU/видео.html eu consegui criar um cadastro de despesas x receitas jogando as informações na listbox para depois gravar na planilha, porém agora eu tentei incluir essa opção de parcelamento junto e não consegui, tem alguma aula nesse sentido de gerar parcela na listbox para depois gravar na planilha? Desde já obrigado.
Boa tarde, obrigado, de geração de parcelas na listbox não tenho procedimento ainda.
'-------------------------- PINTA OS CAMPOS OBRIGATORIOS DO CADASTRO ----------------------------------
Function CamposVazios(frm As MSForms.UserForm) As Boolean
CamposVazios = False
Dim Ctr As MSForms.Control
For Each Ctr In frm.Controls
If Ctr.Tag = "Obgt" Then
If Ctr.Text = Empty Then
Ctr.BackColor = &HF3F3FE 'PINTA OS CAMPOS OBRIGATORIOS
CamposVazios = True
Else
Ctr.BackColor = &HFFFFFF 'VOLTA OS CAMPOS NORMAL
End If
End If
Next
If CamposVazios = True Then
Call Error("Preecha todos os campos obrigatórios para realizar o cadastro!!!")
End If
End Function
Tenho este codigo em modulo pra notificar quando um campo esta vazio. pra nao precisar fazer tantos codigo pra cada formulario pra quem tem muitos formularios, é so colocar o nome Obgt na tag do text box. pra quem quiser usar.
Boa noite, que bom.