A explicação foi muito boa senhor professor. e desta vez a minha programação não deu erro. As outras aulas estavam a me fazer errar sempre, porque não estavam a explicar que na função count if o nome da planilha não deve ser alterado. E eu estava sempre a cometer esse erro em pôr o nome dado por mim na planilha. Só depois de encontrar a sua aula consegui resolver este problema. Mais uma vez muito obrigado pelas suas aulas. Ganhaste mais um seguidor. Um abraço.
Olá! muito bem explanado, montei a planilha inicial dentro da minha proposta ficou sensacional, mas esta macro para não duplicar o cadastro da erro, pois no meu caso estou usando o CNPJ, e este a função text não deu certo, a pergunta é como finalizo? em vez de .Text) que deveria utilizar.
Excelente explicação, más no caso da planilha de cadastro e controle de estoque, como ficaria? localizar ID do produto cadastrado e cadastrar somente a reposição do estoque, como poderia ser feito.
Excelente explicação, adicionei mais um campo de quantidade vendida, como ficaria para simplesmente buscar os dados dos clientes cadastrados e alterar somente a quantidade de nova venda, obrigado.
Olá, Reyno! Obrigado pelo conteúdo. Gostaria de saber se é possível desenvolver um controle de estoque apenas com esse modelo de cadastro de produtos, e utilizar algo similar para descadastrar tal produto, quando o mesmo for vendido por exemplo
Boa noite o meu não funciona fiz igualzinho que esta ai. quando eu coloco um nome qualquer ele da a mensagem CLIENTE JA CADASTRADO. sendo que os campos estao faltando dados. E não é nome repetido. Deveria ser PREENCHA TODOS OS DADOS. Essa função vem logo abaixo. Eu coloquei o CPF como referencia de duplicidade. Ele da a mensagem cliente ja cadastrado mas cadastra mesmo assim. Por favor seria possivel me ajudar. Obrigado.
Agora faz uma fidelização de clientes. Por exemplo, tal cliente acaba de fazer a 10 compra, ai quero dar um premio pra ele... ai a planilha me avisa que tal cliente fez a 10 compra. De tal modo que cada compra desse cliente eu vou lançando na planilha... e ela vai contando automaticamente. E também um lembrete de aniversario do cliente. Quando tivermos na data em que algum cliente faz aniversario, a planilha lembra.
A EXPLICACAÇAO FOI BOA. SO QUE ESSE CODIGO NAO DEIXA REALIZAR NOVOS CADASTROS, INFELISMENTE. MUITOS DOS CODIGOS QUE VC PASSA NAO FUNCIONA. EU TESTO TODOS. MUITOS CURTEM SEUS VIDEOS. MAS NAO TESTAM OS CODIGOS CERTINHO.
Seria ótimo ensinado na função Exit, ou seja quando eu saísse do nome já aparecesse uma mensagem de cliente em duplicidade. Pois aí o tempo seria otimizado... E como faz quando utilizamos formulário ao invez de planilha do Excel é só colocar o nome da textbox?
Essa condição de cliente em duplicidade se colocar o CPF não da certo, porque tem que ser texto. O CPF tem que ser formatado como texto. se colocar como deve ser ele cadastra assim mesmo. não tem como??
No meu deu certo normal, mas eu adaptei ao meu uso. A imputação dos dados para a base, no meu caso, é via formulário vba. O CPF já vem formatado (via código no objeto) para a planilha com cara de CPF, como texto. então a verificação, na minha aplicação ficou texto-texto.
Dim Consultar As Double Consultar = WorksheetFunction.CountIf(Planilha1.Range("c:c"), UserForm1.txtCpf.Value) If Consultar > 0 Then MsgBox "CLIENTE JÁ CADASTRADO" Exit Sub End If
Boas, é possivel fazer um botão no excel para contagem de entrada e saida de clientes e aparecer uma frase ou imagem a dizer lotado, ou vazio? exemplo...uma loja...entra 1 cliente, clico no botão e soma 1...entra outro, clico no botao e soma 2...ao fim de 5, aparece: "lotado". E tmb se entra homem ou mulher para estatistica clicando em botao, exemplo...entra um cliente mulher, clico no botão e mulher e soma...obrigado
A explicação foi muito boa senhor professor. e desta vez a minha programação não deu erro. As outras aulas estavam a me fazer errar sempre, porque não estavam a explicar que na função count if o nome da planilha não deve ser alterado. E eu estava sempre a cometer esse erro em pôr o nome dado por mim na planilha. Só depois de encontrar a sua aula consegui resolver este problema. Mais uma vez muito obrigado pelas suas aulas. Ganhaste mais um seguidor. Um abraço.
Obrigado!! Deu super certo numa planilha que estou criando para o trabalho!!
Valeu!
Show de bola.... Agora mostra pra nós como fazer o cadastro em ordem crescente.....
Curtindo e salvando com sucesso!
PARABÉNS!!! Amei a aula!!!
Valeu Mestre. Obrigado.
Gostaria de fazer com formulário VBA, seria possível uma explicação.
VC E TOP MANO
Nossa que legal
Parabéns pela aula. Simplesmente maravilhosa! Porém, essa opção não aparece com CPF. Poderia explicar o porquê desse erro?
Obrigada
Olá! muito bem explanado, montei a planilha inicial dentro da minha proposta ficou sensacional, mas esta macro para não duplicar o cadastro da erro, pois no meu caso estou usando o CNPJ, e este a função text não deu certo, a pergunta é como finalizo? em vez de .Text) que deveria utilizar.
Excelente explicação, más no caso da planilha de cadastro e controle de estoque, como ficaria? localizar ID do produto cadastrado e cadastrar somente a reposição do estoque, como poderia ser feito.
Excelente explicação, adicionei mais um campo de quantidade vendida, como ficaria para simplesmente buscar os dados dos clientes cadastrados e alterar somente a quantidade de nova venda, obrigado.
Olá, Reyno! Obrigado pelo conteúdo. Gostaria de saber se é possível desenvolver um controle de estoque apenas com esse modelo de cadastro de produtos, e utilizar algo similar para descadastrar tal produto, quando o mesmo for vendido por exemplo
vlw demais
Nao da pra dar enter na celula que foi selecionada pra ser repetida e ja aparecer a mensagem ao invés de consultar no botão cadastrar.
Boa noite o meu não funciona fiz igualzinho que esta ai. quando eu coloco um nome qualquer ele da a mensagem CLIENTE JA CADASTRADO. sendo que os campos estao faltando dados. E não é nome repetido. Deveria ser PREENCHA TODOS OS DADOS. Essa função vem logo abaixo. Eu coloquei o CPF como referencia de duplicidade. Ele da a mensagem cliente ja cadastrado mas cadastra mesmo assim. Por favor seria possivel me ajudar. Obrigado.
Gostaria de saber se tem como fazer esse processo em documentos no drive ?
Como faz isso no formulário? Que no caso aí erra na planilha
O meu não vai.. Diz que o objeto é obrigatório.. o que faço? Obs.: estou condicionando o número de código cadastrado
Como posso ter essa
Planilha ? E fazer contato com vc ?
Tem como compartilhar este arquivo? Como sou iniciante, não consegui ver todas as linhas de código das macros.
Agora faz uma fidelização de clientes.
Por exemplo, tal cliente acaba de fazer a 10 compra, ai quero dar um premio pra ele... ai a planilha me avisa que tal cliente fez a 10 compra.
De tal modo que cada compra desse cliente eu vou lançando na planilha... e ela vai contando automaticamente.
E também um lembrete de aniversario do cliente. Quando tivermos na data em que algum cliente faz aniversario, a planilha lembra.
Ensina na tabela de estoque vc falou que ia ensinar e não fez
A EXPLICACAÇAO FOI BOA.
SO QUE ESSE CODIGO NAO DEIXA REALIZAR NOVOS CADASTROS, INFELISMENTE.
MUITOS DOS CODIGOS QUE VC PASSA NAO FUNCIONA.
EU TESTO TODOS.
MUITOS CURTEM SEUS VIDEOS.
MAS NAO TESTAM OS CODIGOS CERTINHO.
Seria ótimo ensinado na função Exit, ou seja quando eu saísse do nome já aparecesse uma mensagem de cliente em duplicidade. Pois aí o tempo seria otimizado... E como faz quando utilizamos formulário ao invez de planilha do Excel é só colocar o nome da textbox?
O meu não funcionou....
Essa condição de cliente em duplicidade se colocar o CPF não da certo, porque tem que ser texto. O CPF tem que ser formatado como texto. se colocar como deve ser ele cadastra assim mesmo. não tem como??
No meu deu certo normal, mas eu adaptei ao meu uso. A imputação dos dados para a base, no meu caso, é via formulário vba. O CPF já vem formatado (via código no objeto) para a planilha com cara de CPF, como texto. então a verificação, na minha aplicação ficou texto-texto.
Dim Consultar As Double
Consultar = WorksheetFunction.CountIf(Planilha1.Range("c:c"), UserForm1.txtCpf.Value)
If Consultar > 0 Then
MsgBox "CLIENTE JÁ CADASTRADO"
Exit Sub
End If
Show!!!
Mais especificamente o erro de compilação: qualificador inválido.
Eu clico em ok, e volta com destaque logo pro início do Sub Cadastro()
Boas, é possivel fazer um botão no excel para contagem de entrada e saida de clientes e aparecer uma frase ou imagem a dizer lotado, ou vazio? exemplo...uma loja...entra 1 cliente, clico no botão e soma 1...entra outro, clico no botao e soma 2...ao fim de 5, aparece: "lotado". E tmb se entra homem ou mulher para estatistica clicando em botao, exemplo...entra um cliente mulher, clico no botão e mulher e soma...obrigado
Sim, é possível.
@@reynoconhecimentos como posso entrar em contacto com vc? telegram ou facebook? obrigado