Gente .. depois de ver esse video entendi por que há pessoas que são bem sucedidas - que compartilham para ajudar outros assim volta em dobro pra nos ! Muito Obrigada !
Parabéns pelo seu trabalho.ja vi muita gente ensinando a programar no ecxel mas vc e diferente ensina muito bem e bem detalhada , eu ate tinha desistido do ecxel mas agora vou continuar muito obrigado.
Boa noite, como vai? Primeiro parabenizá-lo pelo excelente curso e peço ao nosso Deus que abençoe cada vez mais! Muito obrigado! Nessa quarentena foi uma alegria imensa encontrar seu curso
Parabéns pela aula e didática.. conheço pouco o VBA, por isso quero ir passo a passo para ficar bom... obrigado por compartilhar conosco seu conhecimento. Abraço Valdo SJCampos.
Boa tarde Leo, estou na aula dois por enquanto, aproveitando o feriadão para aprender mais, parabéns pela didática amigo, cada dia aprendendo um pouco mais.
Boa tarde!!!! Os videos de vocês e muito bom. Excelente, estou aprendendo muito. Queria saber se vocês tem algum vídeo que ensina fazer gráficos com vba?
Boa tarde, obrigado, criar gráfico pelo vba acredito que não seja possível. Mas no caso, os gráficos precisam ser feitos na planilha Excel e depois manipular via código, seja para carregar para algum formulário ou para aplicar algum filtro.
Muito bom, tanto os vídeos como as explicações, pausadamente e com muito clareza, estou no começo a dificuldade é copiar os itens, se vc puder mandar a planilha, agradeço, muito obrigados pelos vídeos.
excelente aula men deixa te falar comecei agora assistir suas aulas através dela estou criando meus próprio sistema nesse sistema de estoque vai ter cadastramento de produtos pra aparecer no combobox né sucesso abraço
Vou tentar fazer, adorei a aula! Gostaria de saber se ao enviar uma copia da planilha pra outra pessoa, se ela consiguiria abrir em dispositivos moveis? Se sim, a versão do excel é alterada conforme a que ela tem? Causando algumas incompatibilidades?
Boa tarde, planilha funciona apenas em Excel desktop, não funciona em celular. Se enviar para outra pessoa ela vai precisar permitir as macros para que a planilha funcione.
Para quem está com problema de variável, tenta o código abaixo. Tive que colocar o DIM C antes Private Sub Clinha_Change() Planilha3.Activate Planilha3.Select Dim c With Worksheets("PRODUTOS").Range("F4:W4") Set c = .Find(Clinha.Value, LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then c.Activate End If End With
ActiveCell.Offset(1, 0).Select Range(Selection, Selection.End(xlDown)).Select Cproduto.List = Application.Transpose(Selection) End Sub
Bom dia. Vou acompanhar os vídeos para aprender como fazer essa planilha, no entanto, tem como montar em vba, o cadastro das linhas e dos respectivos produtos? Fica mais fácil para o usuário final, fazer a alimentação e uso. O que você acha? Bom trabalho.
Boa noite, estou desenvolvendo um controle de Estoque de Filtros e óleos da Frota Municipal, estou usando teu modelo como base no meu projeto e achei uma forma mais silenciosa de carregar as combobox Linha e Produto sem ficar aparecendo a planilha de fundo toda vez que for carregar os dados, fora que não dá de ocultar a planilha produto se não dá erro! Para isso basta ir no gerenciador de nomes e fazer o mesmo procedimento que é feito para lista suspensa dinâmica (que carrega todas as informações da lista e se atualizar a lista carrega os dados automaticamente incluindo os novos, ) no caso usa-se a fórmula "=DESLOC(PRODUTOS!$G$5;0;0;CONT.VALORES(PRODUTOS!$G:$G);1)" usei essa forma para listar todas as listas de produtos e na sequencia coloquei as configurações da propriedade "Public sub Clinha Change()" da seguinte maneira: If CLinha.Value = "ADITIVO" Then CProduto.RowSource = "ADITIVO_PRODUTOS" End If If CLinha.Value = "C?MARA DE PNEU" Then CProduto.RowSource = "CAMARA_PRODUTOS" End If If CLinha.Value = "FILTROS" Then CProduto.RowSource = "FILTRO_PRODUTOS" End If If CLinha.Value = "GRACHA" Then CProduto.RowSource = "GRACHA_PRODUTOS" End If If CLinha.Value = "LONA DE PNEU" Then CProduto.RowSource = "LONA_PRODUTOS" End If If CLinha.Value = "OLEO" Then CProduto.RowSource = "OLEO_PRODUTOS" End If If CLinha.Value = "PECA" Then CProduto.RowSource = "PECA_PRODUTOS" End If If CLinha.Value = "PNEUS" Then CProduto.RowSource = "PNEUS_PRODUTOS" End If If CLinha.Value = "REPARO (MUCHAO) A FRIO" Then CProduto.RowSource = "REPARO_PRODUTOS" End If If CLinha.Value = "SHAMPOO AUTOMOTIVO" Then CProduto.RowSource = "SHAMPOO_PRODUTOS" End If Logo agora eu posso ocultar a planilha produtos que ela não atrapalha mais para carregar as combobox linha e produtos!
Boa tarde. Estou acompanhando seus videos. São muito bons mesmo. Eu queria saber se tem como relacionar mais de 2 combobox? Tipo Ao escolher a Categoria relacionar com a subcategoria e ao escolher a subcategoria relacionar os fornecedores a ela ou a categoria.
OLÁ professor, bela explicação . Parabéns! Estou muito ancioso em aprender todos esses comandos!! eu acompanhei esse vídeo e fazendo passo a passo acompanhado o seu video. Só que, eu troquei o nome de linha por categoria. as categorias aparecem na comebox, porem os produtos não estão selecionando na comebox produtos e nem na planilha produtos. o Senhor poderia me ajudar ? Todos os comandos que o sr digitou eu digitei , mas nao aparece os produtos das respectivas categorias.
Bom dia, obrigado, veja se a linha de pesquisa das categorias está correta e se o nome carregado para combobox categoria é igual ao nome que consta na linha cima do registro de produtos na linha 4.
@@CanalSGP AS CATEGORIAS APARECEM NORMALMENTE, APENAS OS PRODUTOS NÃO DAS CATEGORIAS NAO ESTÃO APARECENDO. EX: SELECIONO A CATEGORIA BOLO, E QUANDO VOU VER O PRODUTO, TA VAZIO . E FIZ O QUE VC FEZ VISUALIZANDO JUNTO COM A PLANILHIA"PRODUTOS" ABERTA, MAS NÃO MUDA AS CATEGORIAS E NEM APARECE SELECIONADO A COLUNAS DA CATEGORIA ESCOLHIDA QUE NO CASO BOLO POR EXEMPLO. FICOU ASSIM: Dim CATEGORIA As Integer CATEGORIA = Range("PRODUTOS!D5").End(xlDown).Row CCATEGORIA.RowSource = "PRODUTOS!D5:D" & CATEGORIA Plan3.Activate Plan3.Select With Worksheets("PRODUTOS").Range("F4:o4") Set c = .Find(CCATEGORIA.Value, LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then c.Activate End If End With ActiveCell.Offset(1, 0).Select Range(Selection, Selection.End(xlDown)).Select CPRODUTO.List = Application.Transpose(Selection)
Ola, estou seguindo fielmente o curso e depois vou alterar para a minha realidade, o que notei de falha nos campos é: Apos selecionar a LINHA do produto e carregar 1 desses produtos da Linha, ao Clicar em outra linha de produtos ele fica carregado o primeiro produto da linha anterior... Teria que Zerar o campo Assim que selecionar Uma linha para que sempre ele venha limpo antes de carregar o produto especifico da linha.
Boa Noite! Entendo um pouco de Excel, mais estou fascinado com o conteúdo de suas aulas. Mesmo procurando desenvolver mais ainda no Excel, deixa eu perguntar: Essa opção de compra das planilhas ainda está em vigor?
Boa tarde. Excelentes aulas, ajudando muito à todos. Tenho uma duvida, mas não esta relacionada a este vídeo. Tenho vários textbox e vou checando os mesmos e gravando um um listbox, em um botão quero totalizar o que já esta gravado no listbox, mas ao clicar ele vai indo pelos textbox item a item. Por favor, como como fazer para ele ir direto sem ser click a clique. Setfocus não vai pois o textbox de destino esta invisível, será liberado apos o click no botão. Agradeceria a ajuda...
@@CanalSGP Obrigado por responder. Tenho vários combobox e txtbox em uma Useform. optei por dar click e enter nas combobox por ser extensa as tabelas, só com o click vai normal quando uso o botão para "totalizar" (grava em um BD Acess e esta normal isso) mas qdo coloquei o ENTER, clicando no botão ele vai indo um combobox (enter) por vez. Haveria uma forma de inibir esse "um a um". Se for o caso e não atrapalhar, mando o arquivo para você por e-mail. É um "sisteminha" que estou montando para o salão da minha esposa. Estou aprendendo com voce a fazer esse "trem" pois eu operava com outra linguagem e esta dando problema com o compilador (FIVEWIN, não sei se já ouviu falar). Tenho aprendido muito com seus videos e espero ficar tão "craque" em VBA quanto você. Aguardo se possível um retorno. Att. Carlos.
Tudo bem mestre? Tem como fazer a combobox produto ficar com a lista de todos os produto independente da linha dele e fazer a linha preencher automático? Desde já obrigado, to gostando muito das vídeo aulas
Olá amigo! Excelente video-aula. No meu excel roda tudo perfeitamente, exceto a seleção da ComboBox, será que é por estar usando uma versão mais avançada do excel?
@@CanalSGP Bom dia meu amigo muito boa sua aula, me enviar a planilha por favor, aqui no meu ta dando alguns Erros gostaria de saber qual a diferença, Email: leyson5gub@gmail.com
Olá gostaria de receber essa planilha pois tenho exatamente essse cenário de um combobox condicionado a outro. E nesse formulário gostaria tb que com base numa seleção de um valor num combobox são exibidos determinados Campos, vc tem algum vídeo aula com esse cenário q me recomendaria?
ola muito boa as videos aulas....tenho um problema na parte de carregar os produtos da planilha 3 da erro quando vou no campó linha e seleciono um produto....erro de aplicativo ou de definiçao...
Excelente aula, tenho uma duvida, na caixa de ferramenta quando add mais uma ela aparece mas como desconhecida diferente das outras que mostram o nome, Obrigado!
boa tarde!! excelentes vídeo aulas, estou aprendendo muito com o senhor, será que poderia me disponibilizar a planilha para eu estar acompanhando mas detalhadamente as vídeo aulas ?
Professor a tempos acompanho seu trab, gostaria de saber se seria possível o sr fazer um projeto de uma planilha de controle de estoque que contenha opção de implantar coletor de dados para efetuar transferências para dentro do estoque usando um cod de barras. Gostaria muito de acompanhar caso seja possível desde já agradeço
Olá Luan, boa tarde! Gostaria de saber se pode me ajudar com uma pequena dúvida. Assisti uma video aula sua, sobre a construção de um controle de estoque no VBA. Um dos códigos que reproduzi no meu Office 365 não está funcionando. Poderia me ajudar?
Sua aula é muito boa, entendi sem dificuldades. Porém me surgiu uma dúvida, seria possível fazer a mesma tabela, com as mesmas funções só que na vertical? Ja que na horizontal como esta na sua aula, as linhas por exemplo estão em sequência na linha 4, e na vertical não. Obrigada pela aula.
Boa Noite! Tenho uma dúvida, na parte em vc adiciona a lista na caixa de combinação linha, quando eu coloco esses códigos e coloco para executar dá um erro "erro em tempo de execução 1004 o método range do objeto global falhou " Será que vc poderia me dizer o que devo fazer para solucionar o erro ? A versão do meu excel é essa última. Se puder me ajudar, desde já agradeço 😊
Professor, tenho uma dúvida. Por que quando pressiono ENTER ou a tecla TAB no formulário em modo exibição(como se fosse o usuário) não é obedecido a sequência dos campos?
@@CanalSGP "Mamão com açúcar" meu mestre!!! Dica muito valiosa para deixar o formulário bem apresentável e com a navegação na sequencia correta entre os campos. Gratidão!
Boa tarde, tentei criar um outro combo box mas ele esta carregando linhas vazias da planilha. A primeira vez que criei o combo box isso não ocorreu. Seria alguma propriedade especifica ?
Bom dia, acredito que não tenha relação com as propriedades. No final da série acredito que colocamos uma condição para evitar carregar linhas vazias se tem apenas uma opção, neste caso ocorre a falha na combobox dependente. Segue exemplo de correção: Plan3.Activate Plan3.Select With Worksheets("PRODUTOS").Rows(4) Set C = .Find(CLinha.Value, LookIn:=xlValues, Lookat:=xlWhole) If Not C Is Nothing Then C.Activate ActiveCell.Offset(1, 0).Select If ActiveCell.Value "" Then CProduto.Enabled = True Range(Selection, Selection.End(xlDown)).Select CProduto.List = Application.Transpose(Selection) Else CProduto.Enabled = False End If End If End With
Boa noite primeiramente queria parabenizar as aulas está me ajudando a organizar o estoque de onde eu trabalho.. estou na segunda aula, na parte de adicionar os produtos e deu o seguinte erro: erro de compilação sub ou function não definida. Poderia me ajudar ?
Olá boa tarde, descobri o seu canal através de muitas pesquisas no RUclips devido ao meu alto interesse e necessidade em desenvolver um sistema de VBA próprio altamente personalizado para as necessidades do cliente que eu preciso atender, mas por algum motivo essa parte do código referente às combobox dependentes não estou conseguindo fazer com que haja funcionamento. Quando eu insiro os códigos para a primeira parte eu até tenho um bom retorno e consigo buscar as informações do que está na linha de comando e que vêm da coluna LINHA, mas depois na segunda combobox onde precisa extrair as informações dos produtos simplesmente fica em branco. Antes disso tive os outros problemas pelos quais passei, foram vários erros com meu Excel dizendo que o objeto era obrigatório, e percebi que estava fazendo algo errado pois eu tinha escrito algumas linhas de sintaxe de forma errada que depois eu consegui corrigir, mais mesmo depois de fazer essas correções ainda falta puxar as informações da combobox produtos e não estou conseguindo fazer isso. Gostaria de saber se tem alguma relação com o fato de eu estar utilizando o Excel do programa Office 365 (e o meu é sempre atualizado via internet) ou se não tem nada a ver uma coisa com a outra porque realmente se eu não completar isso eu não sei o que eu vou fazer. Desde já agradeço pela atenção, obrigado pelo ótimo trabalho disponibilizado e aguardo resposta brevemente!
Boa tarde, Parabéns professor. Quando tento carregar o comboBox produto, o sistema apresenta um erro (424) na linha ComboBoxProduto.List = Applicatio.Transpose ( Selection)
Professor boa noite fiz duas planilhas em formato de tabela, salvo as informações do meu formulário, porem quando digito novas informações e salvo, este dados ficam na mesma linha e coluna. Me ajuda.
olá, tudo bem? sou colecionador de filmes e séries antigas. para organizar meu acervo, resolvi usar o excel. desde o início estabeleci regras: tudo em caixa alta; concentração de dados; enfim várias regras. na planilha que criei para dados de séries, tenho o mesmo nome repetido várias vezes, que se referem a nome, nº da temporada e nº do episódio, ano, e vários outros campos. criei também uma planilha para pesquisa, one essa é feita pelo nome. nessa pesquisa, obtenho 2 reultados: 1. o nº de registros; 2. o nº de registros referentes a pesquisa. a célula de pesquisa, é uma lista suspensa que busca no campo nome. pergunta como faço para que na lista suspensa, apareça o nome apenas uma vez?
Boa noite, tudo bem, pelo que entendi tem um coluna que utiliza para preencher a lista suspensa, mas as opções se repetem. O jeito mais fácil de criar uma lista única é inserir uma tabela dinâmica e definir como linhas a coluna que deseja montar a lista, vai criar a lista sem repetição, pelo menos é este truque que utilizo.
Acompanhando passo a passo, e mesmo com toda clareza quando chega na hora de colocar as informações CPagamento, dando duplo clic no formulário e escolhendo Initialize para mim não aparecem as mesmas informações que constam na planilha do vídeo a tela está em branco. Por favor, poderia me ajudar com isso ?
Boa tarde.. eu gostaria de acrescentar uma caixa de combinação junto com linha e produto. Que seria o lote. Pois compro produtos com lotes repetidos e vendo sempre caixa fechada de lote. Se eu fizer o mesmo que fizemos com linha e produto. Funciona ? Poderia me ajudar ?
Boa tarde, talvez seja melhor colocar outra caixa de texto para colocar o lote de compra. Por que o lote que será gerado na planilha, se refere a cada compra.
Acredito que esteja confundindo, lote de compra que vamos usar no projeto é para separar o custo. Porque o preço de um compra pode ser diferente de outra, no caso você se refere a que tipo de lote? Do fabricante?
Acho que essa seria apenas mais uma informação para acrescentar no registro. Ou pode fazer outra caixa de combinação, semelhante ao que fizemos com a linha e produto para automatizar, ou uma caixa de texto para digitar, o que seria um pouco mais demorado.
Boa tarde. eu acompanho o canal onde ajuda muita gente com dúvidas em vba. Eu gostaria de pedi, se possível um exemplo com um formulário excel vba com bd access com alerta de vencimento. Exemplo: quando eu abrir o formulário vba, se estiver parcela vencendo ele abre um formularia de alerta de vencimento com parcela vencendo. ficaria muito grato!
Private Sub CBcadastar_Click() ( este campo fica na cor amarelo) If Tug.Text = "" Or TPregao.Text = "" Or CTipodepregao.Text = "" Or TFornecedor.Text = "" Or TItem.Text = "" Or TDescricao.Text = "" Or TQtd.Text = "" Or TValorunitario.Text = "" Or TValortotal.Text = "" Then MsgBox "Todos os campos devem ser preenchidos!", vbCritical, "ERRO" End If Planilha1.Activate Planilha1.Range("B5").Select Dim VER As Double VER = WorksheetFunction.CountIf(Planilha3.Range("B:B"), TCod) If VER > 0 Then MsgBox "Código já cadastrado!", vbCritical, "CÒDIGO" Exit Sub Call Registrar_Entrada End If
O meu esta dando Erro de Execução 424 no Clinha. Já revisei várias vezes e não sei o que está acontecendo. Pode ajudar! O erro esta dando em "Plan3.Activate"
Bons dias! A duvida continua a mesma: Tenho um form com 50 labels sendo aLblNumero1 para o numero 1 e assim sucessivamente até 50 fiz este codigo para saber quantos numeros escolhi e da erro Private Sub cbnGravarTOTO_Click() todo = 0 For a = 1 To 49 If LblNumero & a.Enabled = False Then todo = todo + 1 End If Next a MsgBox (" Numeros " & todo) End Sub Agradeço a ajuda como resolver. Muito obrigado
Aqui a coluna K da tabela PRODUTOS não aparece. a Linha aparece normal mas os Produtos não. Outra coisa que percebi: seleciona toda a coluna quando era pra selecionar só os itens disponíveis de cada Linha.
Tudo ótimo meu amigo, quado eu chego no final do código para ver o produto dá este erro(Erro no tempo de execução '424':) poderia me ajudar, desde já estou gostando muito da sua video aula !!!
Olá professor tudo bem, você poderia me ajudar? Fiz a planilha de acordo com os códigos da sua original, na hora dele rodar os produtos deu erro na plan3, verifiquei que o seu excell nos módulos aparece como plan1, plan 2, e plan3 e no meu aparece planilha 1 planilha 2 e planilha 3, isso poderia causar o erro? Já na parte de lista rodou normalmente? Você poderia me dar uma dica como resolver esse erro 424 objeto e obrigatorio.
@@CanalSGP pois e professor no codigo mudei para planilha 3, mesmo assim ele não reconhece, teria outro modo de mudar para ficar igual a sua como plan 3 nos modulos ou nao?
Aulas bem didáticas, não sou expert em excel, mas estou acompanhado e estou montando o formulário, porem necessito de sua ajuda, acho que no lugar onde escrevemos o programa, não sei como, acabei apagando uma linha e, acho que baguncei um pouco: Private Sub CBSALVAR_Click() If TVALOR.Text = "" Or CPAGAMENTO.Text = "" Or CLINHA.Text = "" Or CPRODUTO.Text = "" Or CFORNECEDOR.Text = "" Or Tqtde.Text = "" Then MsgBox "TODOS OS CAMPOS DEVEM SER PREENCHIDOS!", vbCritical, "ERRO" Exit Sub End If ***************************acho que tinha uma linha de corte aqui separando o comando seguinte, mas sumiu... Private Sub CFORNECEDOR_Change() End Sub obrigado!
Bom dia, pode utilizar uma condição if para verificar se a linha 6 contém dados, acredito que solucionamos este erro no decorrer da série., parecido com os códigos abaixo. If ActiveCell.Value "" Then Range(Selection, Selection.End(xlDown)).Select CProduto.List = Application.Transpose(Selection) End If
primeiramente agradeço pela vídeo-aula, porem estou tendo um problema quando executo o código o mesmo informa erro em tempo de execução 424, alguém sabe o que pode ser ?
boa tarde pessoal, voces que estão com erro 424 nessa segunda aula,eu tbem tive esse problema,só que vi um comentário abaixo e resolvi esse erro asssim, o professor pede pra escrever o codigo assim plan3.activate plan3.select. entao voces verificam se esta escrito plan3 ou planilha3. o meu estava planilha e eu escrevi plan3 no codigo entao deu erro.
Boa noite Luan, gostaria de saber como faço para aparecer essa "pesca de códigos" que aparece abaixo de verde. No meu Excel não aparece nada que possa me guiar. (15:53)
@@CanalSGP Boa tarde! Você tem alguma que possibilite o aprendizagem e compreensão desses códigos? a minha maior dificuldade é na elaboração e compreensão desses códigos.
O meu nao deu certo no execel 2013 tive de alterar o dia ficando assim. Private Sub UserForm_Initialize() 'botao pagamento '--------------------------- CPagamento.AddItem "Avista" CPagamento.AddItem "A Prazo" 'data '--------------------------- LDATA = Day(Date) LMES = Month(Date) LMES = Format(Now, "mmmm") LMES = UCase(LMES.Caption) LANO = Year(Date) '--------------------------- End Sub
Criei um controle de visitantes e deixei o excel oculto. Criei um botão escondo para reeixibir novamente....mais eu qria que ao clicar neste botão que está no formulário ele me peça uma senha .... Pois mesmo escondido vc sabe como é os curiosos ser a que vc pode me ajudar
Gente .. depois de ver esse video entendi por que há pessoas que são bem sucedidas - que compartilham para ajudar outros assim volta em dobro pra nos ! Muito Obrigada !
Bom dia, obrigado, sucesso em seus estudos.
O professor é fantástico!
Estou aprendendo muito com ele!
Gratidão _/\_
Se tivessem mais pessoas com a mesma iniciativa que você com certeza o mundo seria bem melhor.
Meus parabéns pela sua iniciativa com esse curso!
Bom dia, obrigado, sucesso em seus estudos.
Continuando, gostaria de agradecer pela excelente aula.
Sei quase nada de VBA, mas estou muito à vontade nela
Bom dia, obrigado, sucesso em seus estudos.
Para solucionar o problema comprei a planilha, agora vou seguir assistindo a aula.
Bom dia, entendido.
Parabéns pelo seu trabalho.ja vi muita gente ensinando a programar no ecxel mas vc e diferente ensina muito bem e bem detalhada , eu ate tinha desistido do ecxel mas agora vou continuar muito obrigado.
Olá, obrigado, bons estudos.
oi. quero agradecer pela ajuda, e dizer que deu muito certo. obrigado mesmo!
Boa tarde, que bom, sucesso em seus estudos.
Boa noite, como vai? Primeiro parabenizá-lo pelo excelente curso e peço ao nosso Deus que abençoe cada vez mais!
Muito obrigado! Nessa quarentena foi uma alegria imensa encontrar seu curso
Bom dia, que bom, sucesso em seus estudos.
Parabéns pela aula e didática.. conheço pouco o VBA, por isso quero ir passo a passo para ficar bom... obrigado por compartilhar conosco seu conhecimento. Abraço Valdo SJCampos.
Olá, obrigado, bons estudos.
Cara simplesmente sensacional. Faz um curso completo, q eu sou o aluno das primeiras cadeiras. Com ctz! Sucesso e q Deus lhe abençoe imensamente!
Bom dia, vou estudar essa possibilidade.
Cara podemos conversar pelo whatsapp? Estou interessado em aprender mais! Se houver essa possibilidade. Por favor!
Muito boa a explicação....gostei muitoooooo
Muito obrigado
Excelente aula de Excel
Obrigado
Acompanhando passo a passo, obrigado Luan.
BOA TARDE!
AULA ESPETACULAR
Boa noite, obrigado.
Boa tarde Leo, estou na aula dois por enquanto, aproveitando o feriadão para aprender mais,
parabéns pela didática amigo, cada dia aprendendo um pouco mais.
Olá, obrigado, bons estudos.
aula muito boa incrível.
Obrigado.
Boa tarde... Seus vídeos são de excelência parabéns.
Boa tarde. obrigado.
O melhor de todos
Bom dia, obrigado, sucesso em seus estudos.
Excelentes aulas.
Estou iniciando as aulas controle de estoque.
Parabéns .
Olá, obrigado, sucesso em seus estudos.
Que aula sensacional. Sua forma de explicar é muito boa. Tem como disponibilizar os códigos?
Boa tarde, obrigado, respondido no outro comentário.
Boa tarde!!!! Os videos de vocês e muito bom. Excelente, estou aprendendo muito. Queria saber se vocês tem algum vídeo que ensina fazer gráficos com vba?
Boa tarde, obrigado, criar gráfico pelo vba acredito que não seja possível. Mas no caso, os gráficos precisam ser feitos na planilha Excel e depois manipular via código, seja para carregar para algum formulário ou para aplicar algum filtro.
Excelente trabalho!!! muito bem explicativo e objetivo.Comecei as aulas para treinar...
Olá, obrigado, bons estudos.
Muito bom, tanto os vídeos como as explicações, pausadamente e com muito clareza, estou no começo a dificuldade é copiar os itens, se vc puder mandar a planilha, agradeço, muito obrigados pelos vídeos.
Bom dia, obrigado, planilha da vídeo aula enviada.
bhbrasil@bhbrasil.com
excelente aula men deixa te falar comecei agora assistir suas aulas através dela estou criando meus próprio sistema nesse sistema de estoque vai ter cadastramento de produtos pra aparecer no combobox né sucesso abraço
Bom dia, obrigado, vai ter formulário de cadastro de produtos.
Muito Show seus videos!
Boa noite, obrigado, bons estudos.
Vou tentar fazer, adorei a aula! Gostaria de saber se ao enviar uma copia da planilha pra outra pessoa, se ela consiguiria abrir em dispositivos moveis? Se sim, a versão do excel é alterada conforme a que ela tem? Causando algumas incompatibilidades?
Boa tarde, planilha funciona apenas em Excel desktop, não funciona em celular. Se enviar para outra pessoa ela vai precisar permitir as macros para que a planilha funcione.
Excelente
Obrigado.
Para quem está com problema de variável, tenta o código abaixo. Tive que colocar o DIM C antes
Private Sub Clinha_Change()
Planilha3.Activate
Planilha3.Select
Dim c
With Worksheets("PRODUTOS").Range("F4:W4")
Set c = .Find(Clinha.Value, LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
c.Activate
End If
End With
ActiveCell.Offset(1, 0).Select
Range(Selection, Selection.End(xlDown)).Select
Cproduto.List = Application.Transpose(Selection)
End Sub
Boa noite, exato, esquecemos deste detalhe no vídeo.
Obrigado digitando Planilha , já resolveu meu problema aqui kkk
Ola Bom Dia! Muito bem as aulas os vide-os são perfeitos gostaria da planilha de estoque para companhamento.
Boa tarde, obrigado, qual e-mail para envio.
Top demais...
Obrigado.
Bom dia. Vou acompanhar os vídeos para aprender como fazer essa planilha, no entanto, tem como montar em vba, o cadastro das linhas e dos respectivos produtos? Fica mais fácil para o usuário final, fazer a alimentação e uso. O que você acha? Bom trabalho.
Bom dia, foi colocado formulário de cadastro de linhas e produtos no decorrer da série.
@@CanalSGP Eu deveria ter imaginado. Bom trabalho, e obrigado por ensinar e compartilhar.
Boa noite, estou desenvolvendo um controle de Estoque de Filtros e óleos da Frota Municipal, estou usando teu modelo como base no meu projeto e achei uma forma mais silenciosa de carregar as combobox Linha e Produto sem ficar aparecendo a planilha de fundo toda vez que for carregar os dados, fora que não dá de ocultar a planilha produto se não dá erro!
Para isso basta ir no gerenciador de nomes e fazer o mesmo procedimento que é feito para lista suspensa dinâmica (que carrega todas as informações da lista e se atualizar a lista carrega os dados automaticamente incluindo os novos, )
no caso usa-se a fórmula "=DESLOC(PRODUTOS!$G$5;0;0;CONT.VALORES(PRODUTOS!$G:$G);1)"
usei essa forma para listar todas as listas de produtos e na sequencia coloquei as configurações da propriedade "Public sub Clinha Change()" da seguinte maneira:
If CLinha.Value = "ADITIVO" Then
CProduto.RowSource = "ADITIVO_PRODUTOS"
End If
If CLinha.Value = "C?MARA DE PNEU" Then
CProduto.RowSource = "CAMARA_PRODUTOS"
End If
If CLinha.Value = "FILTROS" Then
CProduto.RowSource = "FILTRO_PRODUTOS"
End If
If CLinha.Value = "GRACHA" Then
CProduto.RowSource = "GRACHA_PRODUTOS"
End If
If CLinha.Value = "LONA DE PNEU" Then
CProduto.RowSource = "LONA_PRODUTOS"
End If
If CLinha.Value = "OLEO" Then
CProduto.RowSource = "OLEO_PRODUTOS"
End If
If CLinha.Value = "PECA" Then
CProduto.RowSource = "PECA_PRODUTOS"
End If
If CLinha.Value = "PNEUS" Then
CProduto.RowSource = "PNEUS_PRODUTOS"
End If
If CLinha.Value = "REPARO (MUCHAO) A FRIO" Then
CProduto.RowSource = "REPARO_PRODUTOS"
End If
If CLinha.Value = "SHAMPOO AUTOMOTIVO" Then
CProduto.RowSource = "SHAMPOO_PRODUTOS"
End If
Logo agora eu posso ocultar a planilha produtos que ela não atrapalha mais para carregar as combobox linha e produtos!
Boa noite, Excelente sugestão, parabéns.
Boa tarde. Estou acompanhando seus videos. São muito bons mesmo.
Eu queria saber se tem como relacionar mais de 2 combobox? Tipo Ao escolher a Categoria relacionar com a subcategoria e ao escolher a subcategoria relacionar os fornecedores a ela ou a categoria.
Boa tarde, obrigado, acredito ser possível, mas depende da forma que vai organizar os dados, lógica neste sentido não fiz ainda.
OLÁ professor, bela explicação . Parabéns! Estou muito ancioso em aprender todos esses comandos!! eu acompanhei esse vídeo e fazendo passo a passo acompanhado o seu video. Só que, eu troquei o nome de linha por categoria. as categorias aparecem na comebox, porem os produtos não estão selecionando na comebox produtos e nem na planilha produtos. o Senhor poderia me ajudar ? Todos os comandos que o sr digitou eu digitei , mas nao aparece os produtos das respectivas categorias.
Bom dia, obrigado, veja se a linha de pesquisa das categorias está correta e se o nome carregado para combobox categoria é igual ao nome que consta na linha cima do registro de produtos na linha 4.
@@CanalSGP AS CATEGORIAS APARECEM NORMALMENTE, APENAS OS PRODUTOS NÃO DAS CATEGORIAS NAO ESTÃO APARECENDO. EX: SELECIONO A CATEGORIA BOLO, E QUANDO VOU VER O PRODUTO, TA VAZIO . E FIZ O QUE VC FEZ VISUALIZANDO JUNTO COM A PLANILHIA"PRODUTOS" ABERTA, MAS NÃO MUDA AS CATEGORIAS E NEM APARECE SELECIONADO A COLUNAS DA CATEGORIA ESCOLHIDA QUE NO CASO BOLO POR EXEMPLO.
FICOU ASSIM:
Dim CATEGORIA As Integer
CATEGORIA = Range("PRODUTOS!D5").End(xlDown).Row
CCATEGORIA.RowSource = "PRODUTOS!D5:D" & CATEGORIA
Plan3.Activate
Plan3.Select
With Worksheets("PRODUTOS").Range("F4:o4")
Set c = .Find(CCATEGORIA.Value, LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing Then
c.Activate
End If
End With
ActiveCell.Offset(1, 0).Select
Range(Selection, Selection.End(xlDown)).Select
CPRODUTO.List = Application.Transpose(Selection)
Verifique a linha a seguir se está escrita correto:
With Worksheets("PRODUTOS").Range("F4:o4")
@@CanalSGP sim, foi isso mesmo que escrevi, eu pausei até o vídeo para escrever com calma. E copiei e colei aqui para facilitar o entendimento!
Ola, estou seguindo fielmente o curso e depois vou alterar para a minha realidade, o que notei de falha nos campos é: Apos selecionar a LINHA do produto e carregar 1 desses produtos da Linha, ao Clicar em outra linha de produtos ele fica carregado o primeiro produto da linha anterior... Teria que Zerar o campo Assim que selecionar Uma linha para que sempre ele venha limpo antes de carregar o produto especifico da linha.
rESPONDENDO MINHA PERGUNTA, fiz o campo do produto .clear antes da selecao, resolveu.
Que bom que resolveu.
Boa Noite! Entendo um pouco de Excel, mais estou fascinado com o conteúdo de suas aulas. Mesmo procurando desenvolver mais ainda no Excel, deixa eu perguntar: Essa opção de compra das planilhas ainda está em vigor?
Bom dia, ainda está disponível, no caso planilhas prontas no site, link na descrição do vídeo.
Boa tarde. Excelentes aulas, ajudando muito à todos. Tenho uma duvida, mas não esta relacionada a este vídeo. Tenho vários textbox e vou checando os mesmos e gravando um um listbox, em um botão quero totalizar o que já esta gravado no listbox, mas ao clicar ele vai indo pelos textbox item a item. Por favor, como como fazer para ele ir direto sem ser click a clique. Setfocus não vai pois o textbox de destino esta invisível, será liberado apos o click no botão. Agradeceria a ajuda...
Boa tarde, obrigado, não entendi exatamente o que deseja fazer.
@@CanalSGP Obrigado por responder. Tenho vários combobox e txtbox em uma Useform. optei por dar click e enter nas combobox por ser extensa as tabelas, só com o click vai normal quando uso o botão para "totalizar" (grava em um BD Acess e esta normal isso) mas qdo coloquei o ENTER, clicando no botão ele vai indo um combobox (enter) por vez. Haveria uma forma de inibir esse "um a um". Se for o caso e não atrapalhar, mando o arquivo para você por e-mail. É um "sisteminha" que estou montando para o salão da minha esposa. Estou aprendendo com voce a fazer esse "trem" pois eu operava com outra linguagem e esta dando problema com o compilador (FIVEWIN, não sei se já ouviu falar). Tenho aprendido muito com seus videos e espero ficar tão "craque" em VBA quanto você. Aguardo se possível um retorno. Att. Carlos.
Bom dia, ainda não entendi este um a um, poste o código para facilitar o entendimento da dúvida.
Tudo bem mestre? Tem como fazer a combobox produto ficar com a lista de todos os produto independente da linha dele e fazer a linha preencher automático?
Desde já obrigado, to gostando muito das vídeo aulas
Boa noite, acredito que não seria um procedimento viável. Mas vou estudar se tem alguma forma de fazer isso, de maneira que não fique muito lento.
Olá amigo! Excelente video-aula. No meu excel roda tudo perfeitamente, exceto a seleção da ComboBox, será que é por estar usando uma versão mais avançada do excel?
Boa noite, acredito que a versão do Excel não interfere nisso.
Obrigado. Aqui parei de fz a minha pq quanto chega da parte que vc coloca o símbolo de apóstrofe não fica igual o seu
Legal a explicação.
Se der, me mande a planilha.
Bom dia, obrigado, solicite a planilha do vídeo no e-mail do canal, link na descrição do vídeo.
Amigo obrigado por dividir o conhecimento, pode me enviar a planilha para acompanhar junto com as aulas. Obrigado Deus abençoe
Bom dia, qual seu e-mail?
Poderia me enviar o projeto felipealveslima70@gmail.com
@@CanalSGP Bom dia meu amigo muito boa sua aula, me enviar a planilha por favor, aqui no meu ta dando alguns Erros gostaria de saber qual a diferença, Email: leyson5gub@gmail.com
Olá gostaria de receber essa planilha pois tenho exatamente essse cenário de um combobox condicionado a outro. E nesse formulário gostaria tb que com base numa seleção de um valor num combobox são exibidos determinados Campos, vc tem algum vídeo aula com esse cenário q me recomendaria?
Bom dia, qual e-mail para envio da planilha?
CANAL SGP helenayamamoto7@gmail.com. Mt obrigada
Bom dia, planilha da vídeo aula enviada.
ola muito boa as videos aulas....tenho um problema na parte de carregar os produtos da planilha 3 da erro quando vou no campó linha e seleciono um produto....erro de aplicativo ou de definiçao...
Bom dia, é difícil saber somente pela mensagem, deixe seu e-mail que envio a planilha para que possa comparar.
Excelente aula, tenho uma duvida, na caixa de ferramenta quando add mais uma ela aparece mas como desconhecida diferente das outras que mostram o nome, Obrigado!
Boa tarde, não consegui entender exatamente sua dúvida.
boa tarde!!
excelentes vídeo aulas, estou aprendendo muito com o senhor, será que poderia me disponibilizar a planilha para eu estar acompanhando mas detalhadamente as vídeo aulas ?
Bom dia, qual e-mail para envio?
@@CanalSGP cesar.a.corretor@gmail.com
bom dia! dês de já agradeço!
Professor a tempos acompanho seu trab, gostaria de saber se seria possível o sr fazer um projeto de uma planilha de controle de estoque que contenha opção de implantar coletor de dados para efetuar transferências para dentro do estoque usando um cod de barras. Gostaria muito de acompanhar caso seja possível desde já agradeço
Bom dia, obrigado, implantamos neste projeto, nas últimas vídeo aulas.
Eu posso ir acrescentando produto após a conclusão da planilha?
Boa noite, pode ser acrescentado, não tem limite de quantidade de produtos.
Mais alguém aqui assistiu essa aula em 09/01/2021?
Bom dia! Aula show parceiro, o "c" não foi declarado e está dando erro como resolver este problema.
Bom dia, obrigado, coloque antes do with Dim C as Variant
Olá Luan, boa tarde!
Gostaria de saber se pode me ajudar com uma pequena dúvida.
Assisti uma video aula sua, sobre a construção de um controle de estoque no VBA.
Um dos códigos que reproduzi no meu Office 365 não está funcionando.
Poderia me ajudar?
Boa tarde, especifique o erro que está enfrentando, desmarcou as referências ausentes?
Sua aula é muito boa, entendi sem dificuldades. Porém me surgiu uma dúvida, seria possível fazer a mesma tabela, com as mesmas funções só que na vertical? Ja que na horizontal como esta na sua aula, as linhas por exemplo estão em sequência na linha 4, e na vertical não.
Obrigada pela aula.
Bom dia, é possível sim, apenas inverte a lógica.
Professor, boa tarde. Teria alguma maneira de ao invés colocar o nome da planilha PRODUTOS colocar o Plan3 para fazer a lista no comboxlista?
Bom dia, pode capturar o nome da aba via código, por exemplo:
Dim Plan as String
Plan = Plan3.Name
Boa Noite! Tenho uma dúvida, na parte em vc adiciona a lista na caixa de combinação linha, quando eu coloco esses códigos e coloco para executar dá um erro "erro em tempo de execução 1004 o método range do objeto global falhou " Será que vc poderia me dizer o que devo fazer para solucionar o erro ? A versão do meu excel é essa última. Se puder me ajudar, desde já agradeço 😊
Bom dia, talvez este erro esteja relacionado ao fato de não ter opção na lista dependente para carregar.
Professor, tenho uma dúvida.
Por que quando pressiono ENTER ou a tecla TAB no formulário em modo exibição(como se fosse o usuário) não é obedecido a sequência dos campos?
Bom dia, precisa ajustar a ordem de tabulação, segue link de vídeo de exemplo. ruclips.net/video/mTnbQ7Zap9s/видео.html
@@CanalSGP "Mamão com açúcar" meu mestre!!! Dica muito valiosa para deixar o formulário bem apresentável e com a navegação na sequencia correta entre os campos.
Gratidão!
Onde baixo essa planilha pronta por favor..
Boa tarde, tentei criar um outro combo box mas ele esta carregando linhas vazias da planilha. A primeira vez que criei o combo box isso não ocorreu. Seria alguma propriedade especifica ?
Bom dia, acredito que não tenha relação com as propriedades. No final da série acredito que colocamos uma condição para evitar carregar linhas vazias se tem apenas uma opção, neste caso ocorre a falha na combobox dependente. Segue exemplo de correção:
Plan3.Activate
Plan3.Select
With Worksheets("PRODUTOS").Rows(4)
Set C = .Find(CLinha.Value, LookIn:=xlValues, Lookat:=xlWhole)
If Not C Is Nothing Then
C.Activate
ActiveCell.Offset(1, 0).Select
If ActiveCell.Value "" Then
CProduto.Enabled = True
Range(Selection, Selection.End(xlDown)).Select
CProduto.List = Application.Transpose(Selection)
Else
CProduto.Enabled = False
End If
End If
End With
Boa noite
primeiramente queria parabenizar as aulas está me ajudando a organizar o estoque de onde eu trabalho..
estou na segunda aula, na parte de adicionar os produtos e deu o seguinte erro:
erro de compilação sub ou function não definida. Poderia me ajudar ?
Bom dia, obrigado, deve ter um if sem fechar com end if
Olá boa tarde, descobri o seu canal através de muitas pesquisas no RUclips devido ao meu alto interesse e necessidade em desenvolver um sistema de VBA próprio altamente personalizado para as necessidades do cliente que eu preciso atender, mas por algum motivo essa parte do código referente às combobox dependentes não estou conseguindo fazer com que haja funcionamento. Quando eu insiro os códigos para a primeira parte eu até tenho um bom retorno e consigo buscar as informações do que está na linha de comando e que vêm da coluna LINHA, mas depois na segunda combobox onde precisa extrair as informações dos produtos simplesmente fica em branco. Antes disso tive os outros problemas pelos quais passei, foram vários erros com meu Excel dizendo que o objeto era obrigatório, e percebi que estava fazendo algo errado pois eu tinha escrito algumas linhas de sintaxe de forma errada que depois eu consegui corrigir, mais mesmo depois de fazer essas correções ainda falta puxar as informações da combobox produtos e não estou conseguindo fazer isso. Gostaria de saber se tem alguma relação com o fato de eu estar utilizando o Excel do programa Office 365 (e o meu é sempre atualizado via internet) ou se não tem nada a ver uma coisa com a outra porque realmente se eu não completar isso eu não sei o que eu vou fazer. Desde já agradeço pela atenção, obrigado pelo ótimo trabalho disponibilizado e aguardo resposta brevemente!
Estou com o mesmo problema.
Boa tarde, Parabéns professor. Quando tento carregar o comboBox produto, o sistema apresenta um erro (424) na linha ComboBoxProduto.List = Applicatio.Transpose ( Selection)
Bom dia, obrigado, se não tiver dados para carregar pode gerar erro, deixe seu e-mail que envio a planilha para que possa comparar.
VC resolveu. Tô com mesmo erro
Boa noite Carlos, você conseguiu resolver?! estou com o mesmo problema. Desde já, lhe agradeço!
Professor boa noite fiz duas planilhas em formato de tabela, salvo as informações do meu formulário, porem quando digito novas informações e salvo, este dados ficam na mesma linha e coluna.
Me ajuda.
Bom dia, provavelmente o erro esteja no seu código que localiza a próxima linha vazia.
olá, tudo bem?
sou colecionador de filmes e séries antigas.
para organizar meu acervo, resolvi usar o excel.
desde o início estabeleci regras:
tudo em caixa alta;
concentração de dados;
enfim várias regras.
na planilha que criei para dados de séries, tenho o mesmo nome repetido várias vezes, que se referem a nome, nº da temporada e nº do episódio, ano, e vários outros campos.
criei também uma planilha para pesquisa, one essa é feita pelo nome.
nessa pesquisa, obtenho 2 reultados:
1. o nº de registros;
2. o nº de registros referentes a pesquisa.
a célula de pesquisa, é uma lista suspensa que busca no campo nome.
pergunta
como faço para que na lista suspensa, apareça o nome apenas uma vez?
Boa noite, tudo bem, pelo que entendi tem um coluna que utiliza para preencher a lista suspensa, mas as opções se repetem. O jeito mais fácil de criar uma lista única é inserir uma tabela dinâmica e definir como linhas a coluna que deseja montar a lista, vai criar a lista sem repetição, pelo menos é este truque que utilizo.
Nessa segunda aula na hora de colocar avista ou a prazo pediu pra mim ativar a macro e eu não tô sabendo como. Teria como vc me ajudar se possível?
Bom dia, se apareceu uma mensagem ao abrir a planilha, clique em habilitar conteúdo.
Onde consigo a planilha com os fornecedores, produtos, etc?
Boa tarde, se for a planilha do vídeo, tem um link na descrição para baixar o exemplo.
Acompanhando passo a passo, e mesmo com toda clareza quando chega na hora de colocar as informações CPagamento, dando duplo clic no formulário e escolhendo Initialize para mim não aparecem as mesmas informações que constam na planilha do vídeo a tela está em branco. Por favor, poderia me ajudar com isso ?
Bom dia, deixe seu e-mail que envio a planilha da aula para que possa comparar.
Boa tarde.. eu gostaria de acrescentar uma caixa de combinação junto com linha e produto. Que seria o lote. Pois compro produtos com lotes repetidos e vendo sempre caixa fechada de lote. Se eu fizer o mesmo que fizemos com linha e produto. Funciona ? Poderia me ajudar ?
Boa tarde, talvez seja melhor colocar outra caixa de texto para colocar o lote de compra. Por que o lote que será gerado na planilha, se refere a cada compra.
CANAL SGP Mas no meu caso.. compro varias vezes do mesmo lote. Vem bastante repetido. Se eu fizer desse jeito, não vai ficar repetido ?
Acredito que esteja confundindo, lote de compra que vamos usar no projeto é para separar o custo. Porque o preço de um compra pode ser diferente de outra, no caso você se refere a que tipo de lote? Do fabricante?
CANAL SGP Isso .. do fabricante. Onde você colocou lote, eu deixei como código mesmo.
Acho que essa seria apenas mais uma informação para acrescentar no registro. Ou pode fazer outra caixa de combinação, semelhante ao que fizemos com a linha e produto para automatizar, ou uma caixa de texto para digitar, o que seria um pouco mais demorado.
Por favor, quero fazer essa planilha, estou muito interessado me ajude com essa.
Boa tarde, não entendi exatamente sua dúvida, se deseja a planilha da vídeo aula deixe seu e-mail nos competários.
Boa tarde, estou com dificuldade em achar o caráctere( no rowsource), aquele que vem antes da variavel linha
Bom dia, se refere aos códigos a seguir?
Dim LINHA As Integer
LINHA = Range("PRODUTOS!D5").End(xlDown).Row
CLinha.RowSource = "PRODUTOS!D5:D" & LINHA
Boa tarde. eu acompanho o canal onde ajuda muita gente com dúvidas em vba. Eu gostaria de pedi, se possível um exemplo com um formulário excel vba com bd access com alerta de vencimento. Exemplo: quando eu abrir o formulário vba, se estiver parcela vencendo ele abre um formularia de alerta de vencimento com parcela vencendo. ficaria muito grato!
Olá, ainda não temos conteúdo envolvendo Acces, mas pretendemos em breve abordar este tema.
Boa noite, qual a variante você usou aos 12:23 minutos?
Bom dia, não entendi sua dúvida.
boa noite, estou tentando usar os comondos para combobx em um Mac. No entanto não esta funcionando. vc tem videos para esta sistema?
Boa noite, infelizmente para este sistema operacional não tenho vídeos.
Boa tarde amigo, aos 12:23 Vc Mâncio a a variável, q variável e essa? Obrigado
Bom dia, estou utilizando a variável Dim Linha as Integer, que é responsável por localizar a última célula com registro.
Gostaria de comprar a planilha pronto q tem no site , mas nao passa cartao na forma debito , como faço?
Bom dia, tem opção boleto também, está escrito embaixo do botão. Mas por boleto precisa enviar comprovante de pagamento para receber no mesmo dia.
Estou com problema na minha planilha de controle de pregão, há possibilidade de enviar para o senhor a minha planilha para uma possível análise?
Olá, qual erro está enfrentando?
Private Sub CBcadastar_Click() ( este campo fica na cor amarelo)
If Tug.Text = "" Or TPregao.Text = "" Or CTipodepregao.Text = "" Or TFornecedor.Text = "" Or TItem.Text = "" Or TDescricao.Text = "" Or TQtd.Text = "" Or TValorunitario.Text = "" Or TValortotal.Text = "" Then
MsgBox "Todos os campos devem ser preenchidos!", vbCritical, "ERRO"
End If
Planilha1.Activate
Planilha1.Range("B5").Select
Dim VER As Double
VER = WorksheetFunction.CountIf(Planilha3.Range("B:B"), TCod)
If VER > 0 Then
MsgBox "Código já cadastrado!", vbCritical, "CÒDIGO"
Exit Sub
Call Registrar_Entrada
End If
@@josedecastro9733 Verifique o nome do objeto, se para no cabeçalho é porque está errado.
Não consegui, revisei mais não deu certo
Ha possibilidade de enviar para o senhor dar uma analisada no meu projeto ?
O meu esta dando Erro de Execução 424 no Clinha. Já revisei várias vezes e não sei o que está acontecendo. Pode ajudar!
O erro esta dando em "Plan3.Activate"
Bom dia, verifique se o name da combobox é realmente Clinha, deixe seu e-mail que envio a planilha para que possa comparar.
Conseguiu resolver, Leandro? Parei nesse mesmo erro
Bons dias!
A duvida continua a mesma:
Tenho um form com 50 labels sendo aLblNumero1 para o numero 1 e assim sucessivamente até 50
fiz este codigo para saber quantos numeros escolhi e da erro
Private Sub cbnGravarTOTO_Click()
todo = 0
For a = 1 To 49
If LblNumero & a.Enabled = False Then
todo = todo + 1
End If
Next a
MsgBox (" Numeros " & todo)
End Sub
Agradeço a ajuda como resolver.
Muito obrigado
Bom dia, vou estudar essa necessidade, se obtiver sucesso posto vídeo no canal.
@@CanalSGP obrigado ca fico a espesa
Aqui a coluna K da tabela PRODUTOS não aparece. a Linha aparece normal mas os Produtos não. Outra coisa que percebi: seleciona toda a coluna quando era pra selecionar só os itens disponíveis de cada Linha.
Boa tarde, as falhas foram sendo corrigidas no decorrer das vídeo aulas.
Muito boa sua aula como faço pra ter essa planilha?
Boa tarde, qual e-mail para envio?
Tudo ótimo meu amigo, quado eu chego no final do código para ver o produto dá este erro(Erro no tempo de execução '424':) poderia me ajudar, desde já estou gostando muito da sua video aula !!!
Bom dia, algum objeto deve estar com nome errado, deixe seu e-mail que envio a planilha da vídeo aula para que possa comparar.
@@CanalSGP estou c mesmo problemas. Se puder enviar. Giselicruzmartins@hotmail.com
se der para enviar-me a planilha para acompanhar melhor obrigado por tudo!
Bom dia, deixe seu e-mail que envio a planilha da vídeo aula.
Professor boa noite quando eu insiro essa parte LMes = UCase (LMes.Caption) da uma mensagem de erro ao reproduzir. o que faço?
Já descobrir obrigado professor, foi porque o name caption estava em letra maiúscula.
Bom dia, que bom que resolveu, sucesso em seus estudos.
Olá professor tudo bem, você poderia me ajudar? Fiz a planilha de acordo com os códigos da sua original, na hora dele rodar os produtos deu erro na plan3, verifiquei que o seu excell nos módulos aparece como plan1, plan 2, e plan3 e no meu aparece planilha 1 planilha 2 e planilha 3, isso poderia causar o erro? Já na parte de lista rodou normalmente? Você poderia me dar uma dica como resolver esse erro 424 objeto e obrigatorio.
Olá, precisa trocar os nomes, se na sua sua estiver planilha.
Precisa escrever como está o nome interno do VBA das suas planilhas.
@@CanalSGP pois e professor no codigo mudei para planilha 3, mesmo assim ele não reconhece, teria outro modo de mudar para ficar igual a sua como plan 3 nos modulos ou nao?
e isso só ocorre la no Código: plan3.activate.
como ficaria o código com o nome em português planilha3 só isso ou preciso colocar algo mais por exemplo entre aspas plan3 ou entre parenteses
Aulas bem didáticas, não sou expert em excel, mas estou acompanhado e estou montando o formulário,
porem necessito de sua ajuda, acho que no lugar onde escrevemos o programa, não sei como, acabei apagando uma linha e, acho que baguncei um pouco:
Private Sub CBSALVAR_Click()
If TVALOR.Text = "" Or CPAGAMENTO.Text = "" Or CLINHA.Text = "" Or CPRODUTO.Text = "" Or CFORNECEDOR.Text = "" Or Tqtde.Text = "" Then
MsgBox "TODOS OS CAMPOS DEVEM SER PREENCHIDOS!", vbCritical, "ERRO"
Exit Sub
End If
***************************acho que tinha uma linha de corte aqui separando o comando seguinte, mas sumiu...
Private Sub CFORNECEDOR_Change()
End Sub
obrigado!
Parabéns professor.Observei que se tiver apenas um produto cadastrado na linha 5, toda a coluna a parti dessa linha é selecionada.
Como resolver isso?
Bom dia, pode utilizar uma condição if para verificar se a linha 6 contém dados, acredito que solucionamos este erro no decorrer da série., parecido com os códigos abaixo.
If ActiveCell.Value "" Then
Range(Selection, Selection.End(xlDown)).Select
CProduto.List = Application.Transpose(Selection)
End If
@@CanalSGP O meu é uma situação parecida, porem na coluna K não vem os dados pedidos na LINHA, simplesmente não aparece os produtos.
Boa noite como faço p receber essa planilha ?
Deus abençoe
Bom dia, qual e-mail para envio da planilha da vídeo aula.
Estou com problema, no momento em que é para carregar os produtos está dando erro, o que é.
Boa tarde, qual mensagem de erro.
bom dia amigo preciso dde uma planilha em vba vc faz?
Boa tarde, fizemos, o que precisa?
O meu deu error 1004 erro definido pelo aplicativo ou definido pelo objeto. Pode me ajudar por favor?
Bom dia, em qual linha de código ocorre esse erro?
Como eu baixo a planilha da 2 aula
Bom dia, se estiver disponível tem o link na descrição do vídeo, mas o ideal é fazer passo a passo para facilitar o aprendizado.
estou querendo a planilha....
Bom dia, qual e-mail para envio.
minha private sub dá o erro 424 , o objeto é obrigatório. o erro vem depois de determinar as variaveis linha e fornecedor. nao sei como resolver
Olá, verifique que tem o nome de algum objeto errado.
Bom dia, pode enviar a planilha para estudar melhor te agradeço
Boa noite, qual e-mail para envio?
primeiramente agradeço pela vídeo-aula, porem estou tendo um problema quando executo o código o mesmo informa erro em tempo de execução 424, alguém sabe o que pode ser ?
Boa noite, pode ser que algum objeto esteja com o nome errado, deixe seu e-mail que envio a planilha para que possa comparar.
Confere se o nome das suas planilhas estão como Plan ou Planilha
boa tarde pessoal, voces que estão com erro 424 nessa segunda aula,eu tbem tive esse problema,só que vi um comentário abaixo e resolvi esse erro asssim, o professor pede pra escrever o codigo assim
plan3.activate
plan3.select.
entao voces verificam se esta escrito plan3 ou planilha3.
o meu estava planilha e eu escrevi plan3 no codigo entao deu erro.
Boa tarde, exato, se for versões novas do Excel, vai ser planilha.
Boa noite Luan, gostaria de saber como faço para aparecer essa "pesca de códigos" que aparece abaixo de verde.
No meu Excel não aparece nada que possa me guiar. (15:53)
Boa noite, os códigos em verde não são gerados automaticamente, foram inseridos para ficar mais fácil o desenvolvimento da aula.
@@CanalSGP Boa tarde! Você tem alguma que possibilite o aprendizagem e compreensão desses códigos?
a minha maior dificuldade é na elaboração e compreensão desses códigos.
Bom dia, temos somente as série do canal.
O meu nao deu certo no execel 2013 tive de alterar o dia ficando assim.
Private Sub UserForm_Initialize()
'botao pagamento
'---------------------------
CPagamento.AddItem "Avista"
CPagamento.AddItem "A Prazo"
'data
'---------------------------
LDATA = Day(Date)
LMES = Month(Date)
LMES = Format(Now, "mmmm")
LMES = UCase(LMES.Caption)
LANO = Year(Date)
'---------------------------
End Sub
Parabéns pela resolução. Bons estudos.
Criei um controle de visitantes e deixei o excel oculto. Criei um botão escondo para reeixibir novamente....mais eu qria que ao clicar neste botão que está no formulário ele me peça uma senha ....
Pois mesmo escondido vc sabe como é os curiosos ser a que vc pode me ajudar
Boa tarde, vamos analisar sua dúvida, se for viável gravamos vídeo explicativo.
Não estou conseguindo fazer o download da planilha. O link não existe. Consegue me ajudar?
Boa noite, deixe seu e-mail que envio a planilha da vídeo aula.
oi eu não tenho opção inicialize. qual opção posso usar
Olá, se tem VBA tem a opção, tem a caixa de eventos do Lado Direito?
Quando terminei os códigos de CLinha, deu erro 424...poderia me ajudar com isso?
Bom dia, planilha da vídeo aula enviada para que possa comparar.
@@CanalSGP Boa noite, estou com o mesmo problema... poderia me ajudar?! desde já, lhe agradeço.
À vista.
Boa tarde, não entendi exatamente sua dúvida.