Marcelo, de boa, tá? Você é "O Bruxo"... Não conheço nada que se aproxima de voce, o que vejo são "professores" se achando o rei da cocada, fala sobre onde trabalhou com VBA para dar sustentação a ele, mas na prática, entra com salto muito alto, diferentemente de voce que é super inteligente, criativo e humilde. Mantenha-se assim, voce já é SUCESSO! Abrç
Consegui seguir todo o passo a passo da Agenda. Parabéns Nascimento, excelentes saídas para o VBA. Apliquei todo o código, mas na hora que clico na função editar na linha do ListView as combobox foram para right zero e topo zero na minha userform, percorri toda a instrução, mas não verifiquei erros.
Parabéns pelo conteúdo Marcelo. Estou maratonando os vídeos. Neste aqui do vídeo, não carregam os dados para o meu Listview.....aff......no mais, num futuro próximo quero adquirir seu curso. Sucesso!!!
Parabéns pelo vídeo!! A planilha ficou excelente, desde o visual até as funcionalidades mais específicas. Sou iniciante em VBA e atuo na área de educação física, seu conteúdo está me ajudando muito a desenvolver soluções para minha área... trabalho com corrida de rua e estou começando um projeto! Obrigado por compartilhar seu conhecimento. Abs
Muito bom, sempre busco no RUclips vídeos desse tipo, esse canal foi o melhor que já achei...espero que continue postando vídeos assim, pode ter a certeza que está fazendo a diferença para as pessoas... parabéns
Parabens!!! Esses tutorial esta espetacular....seu layout para vba muito bom. Seu conhecimento em vba é muito alto...! Obrigado por esta dividindo seu conhecimento de forma aberta...
Mano, parabéns! Teu conhecimento é muito avançado! To vendo que vou aprender muito contigo tanto de UX e UI, quanto de códigos! Já tenho vários projetos rolando com VBA e vou tentar incluir todo esse teu conhecimento nos meus códigos já existentes. Parabéns e obrigado pelo conteúdo gratuito.
top de mais, amigo só to tendo problema com os botões direito e esquerdo logo do inicio da aula, os meus estão estaticos, não funcionais, como a edição deles passou muito rapido a velocidade não deu para entender
Excelente. Parabéns professor Marcelo. Mas, uma pergunta, esse projeto ficaria mais top ainda se tivesse um botão pra imprimir o formulário de agendamento e a opção, botãozinho ao lado do icone excluir, para imprimir formulário do agendamento. Grato.
Nascimento, quero agradecer o seu conteúdo e dizer que este formato de vídeo em conjunto com seu blog disponibilizado os cód abertos é genial!! Parabéns...nao existe nada parecido no you tube, gostaria de sugerir um vídeo, poderia criar um exemplo de um controle de estoque com possibilidade de endereçamento com controle de endereço via estrutura de paletes com 4 níveis de endereço? Seria fabuloso. Obrigado pelo conteúdo.
@DevNascimento Oi Nascimento, tenho acompanhado teus vídeos e achado fantástico trabalhar com excel agora. Baixei os arquivos da Agenda, mas quando abri o VBA, o useform da agenda veio todo desconfigurado. Estou usando a versão 2013. Pode dar uma dica!?!?!?
Fala amigo, boa noite. Notei que há um possível bug. Quando você edita através do form VBA os dados aparecem sendo atualizados na planilha, porém caso você feche o Form (unload) e tente visualizar os dados alterados, os mesmos são deletados automaticamente da planilha. No minuto 40:55 do vídeo, você altera a linha 33 id 35 de manicure e pedicure para design de barba, quando você volta o mesmo foi excluído. Esse bug aconteceu também comigo. Toda vez que edito algo e fecho o userform para visualizar a planilha os que foram alterados são excluídos. Abraços!
Fala Marcondes, beleza ? Outras pessoas tbm passaram por isso, infelizmente, durante a gravação do vídeo eu não percebi isso, por isso não corrigi. Vc conseguiu consertar o seu?
@@DevNascimento Fico no aguardo, se você ensinar a construir um fluxo de caixa para empresas com essa qualidade, imagino que vai chiver de view o seu canal, pq nunca vi um conteúdo de qualidade sobre o assunto
Parabéns pelo trabalho, mas gostaria de saber como carregar e principalmente navegar pelas setas em planilha do access ? Não estou conseguindo navegar após adaptar ela no access
Oi Dimas, tens que saber como carregar dados entre o controle ListView e o DB Access. Ainda não abordei esse assunto, mas ainda essa mês irei abordar um tutorial completo
@@DevNascimento agradeço imensamente por me responder e estarei esperando anciosamente pela aula, pois vai me ajudar muito em meu projeto. Vc não imagina o quanto está me ajudando em dividir o seu conhecimento comigo, segue o meu muito obrigado !
Sim sim. Você pode está fazendo isso. Porém, não sei se seria a melhor opção. Esse é apenas a parte de agendamento. Os valores eu colocaria nós lançamentos de comandas. Ou seja, o agendamento é apenas a previsão de realização do serviço, mas o cliente pode não comparecer ou menos cancelar. E também, não tem como saber se o valor será apenas do serviço agendado, pode variar e o podem ser feitos vários outros serviços
Mais 1 inscrito, conteúdo top e com uma didática diferenciada. Uma pena controle listview não ser um controle nativo e gerar muita dor de cabeça em minha empresa. Seria possível rodar este sistema com estas funcionalidades com listbox. Parabéns mano, e sucesso com seu canal.
Agradeço demais as palavras de apoio Daniel. Infelizmente o ListBox não oferece nem metade do que o ListView nós entrega. Essa dor de cabeça que o ListView causa pode ser sanada se usarmos ele em "runtime", trarei isso em vídeos futuros.
Gostaria da sua ajuda nesse projeto, fiz tudo direitinho mas nao exibe ña a listaview os dados da planilha o restante esta perfeito, sou novo nessa area se puder me dizer pq não esta exibindo os dados te agradeço
Boa Tarde Marcelo, meus parabéns pela iniciativa de dedicar seu valioso tempo conosco, conteúdo riquíssimo, me ajuda demais na empresa. Tive um probleminha na última fase do conteúdo que era pra aumenta a barra de rolagem, pesquisei aqui nos comentários e vc respondeu só que, a partir do tamanho original o último ítem fica menor e os próximos tem o mesmo tamanho. Poderia me dizer o que pode ser. Gratidão. Sucesso pra vc.
Boa noite! sou novato nesta área e seguindo o passo a passodo vídeo, me deparei com uma situação quando trasncrevo os códigos abaixos, quando os faço rodar está dando o seguinte erro" Erro em tempo de execução '13'. Tipos incompatíveis". no video (34:15 - 34:18) e Erro em tempo de execução 35600". Index ou Of bounds no video (42:08 - em diante) Primeira Situação Private Sub lvAgenda_Click() Frame1.Visible = False Frame2.Visible = False Frame3.Visible = False Frame4.Visible = False ComboBox1.Visible = "" ComboBox2.Visible = "" ComboBox3.Visible = "" ComboBox4.Visible = "" End Sub Segunda Situação lvAgenda.Height = (lvAgenda.ListItems.Count * lvAgenda.ListItems(1).Height) + lvAgenda.ListItems(1).Height
@@elvislanjs3691 amigo, infelizmente esse controle ListView só funciona para versões 32 bits, ou em 64 bits para Office 365. O meu é 64 bits e funciona, mas porque é Office 365.
Olá, boa tarde Srº Nascimento, você poderia me enviar esta planilha pronta para eu utilizar, por favor ? Não estou conseguindo seguir o passo a passo. Obrigado !!!
Fala Alan, blz? Funciona sim em sistemas 64 bits, o meu inclusive é um 64 bits, tanto Windows quanto o Office são 64 bits. É possível sim fazer a mesma coisa com o listbox, porém o procedimento é totalmente diferente. Não, não tenho vídeos que ensinem como editar dentro do listbox ainda.
Parabéns mais uma vez, a cada video que assisto fico com mais vontade de ver outros, você tem uma didatica excelente.... só me ajuda numa coisa quando executo o codigo está dando erro de acesso a caminho\arquivo, sabe o que pode ser?
Lucas, essa aplicação pega arquivos que estão em pastas. Por exemplo, os ícones que são carregados para dentro do Listview são trazido de uma pasta. Logo se os nomes estiverem errados, ou inexistentes, ou se a pasta foi removida ou renomeada tbm vai dá esse erro
Boa noite amigo! Notei que quando a listview principal fica maior do que o espaço padrão, a listview da direita referente a data do agendamento também ficará cheia e a barra de rolagem não aparece para visualizar todos os clientes agendados para aquele dia. Tentei colocar a ScrollBar da mesma forma que vc utilizou para lvAgenda nas outras 5, mas não tive muito sucesso. Você saberia me dizer como posso resolver?
Bom dia, então, vc notou que eles estão dentro de um Frame ? Vc teria que deixa-los alinhados ao frame para que a barra de rolagem ficasse visível. Apenas ativando a barra de rolagem do ListView já vai funcionar
Vc consegue disponibilizar o código completo, no meu caso algumas coisas não funcionaram, eu percebi que vc fez algumas alterações que foram aceleradas no video e nao consegui reproduzir ...
Boa tarde, é possível disponibilizar seu sistema de agendamento de visitas de clientes, pronto para uso em minha oficina? Gostaria de adquirir podemos conversar sobre o assunto?
Mano nascimento uma dúvida, tentei reproduzir o projeto da sua aula, mas coloquei textbox no lugar de combobox, apenas o último item da lista coloquei combobox. Mas quando faço alteração do combobox a data altera. por exemplo, dia 09/12/22 vira 12/09/22. Sabe o que pode causar esse erro.?
@@DevNascimento Vlw pela atenção de responder mano. Consegui resolver, é que quando clicava em editar a data vinha pro textbox em formato de string, ai tava trocando o dia pelo mês não sei porque. Mas convertendo pra data com CDate resolveu. Obrigado pela excelente aula.
Ficou show mano! Consegui vincular ao banco de dados access, agora vou tentar vincular a agenda google. Pra lançar na agenda assim que gravar um agendamento novo. será que é possível?
Cara, seus vídeos são excepcionais. Você poderia me explicar onde foi que errei? Quando eu inclui a Função TiraEfeitos dentro da outra classe, como você demonstra no seu vídeo, e pedi para rodar o código, deu a seguinte mensagem de erro: "Sub" ou Function não definida. Você poderia me explicar?
Você tem que seguir as etapas do vídeo. O formulário vai sendo desenvolvido a medida que o vídeo avança. Tem muita coisa que é feita no vídeo que não vai junto com os códigos
Obrigado pelo vídeo, excelente, mas eu não estou conseguindo carregar os dados na listview, mesmo colocando o comando Call CarregarInicio, na Initialize ... mas consegui ir até 35 minutos do vídeo fazendo todos os comandos. Mas agora travou kkkk
eu de novo, consegui colocar o efeito no lado esquerdo mas no direito não, esqueci algum detalhe? ele até responde ao clique com +1 mas nao dá aquela aumentadinha do efeito
@@DevNascimento boooooooooa, eu tinha criado um mousemove só pra esquerda kkk, ai peguei o mesmo código e foi pra direita e deu: Private Sub direita1_mouseMove(ByVal button As Integer, ByVal shift As Integer, ByVal x As Single, ByVal y As Single) esquerda1.Visible = False esquerdo2.Visible = True direita1.Visible = False direito2.Visible = True End Sub
nao consigo continuar pois da erro em tempo de execucao '75': Erro de acesso a caminho/arquivo. se eu desabilito With Me.ImageList1.ListImages .Add , "img1", LoadPicture(ThisWorkbook.Path & "\img\horario.jpg") .Add , "img2", LoadPicture(ThisWorkbook.Path & "\img\servico.jpg") .Add , "img3", LoadPicture(ThisWorkbook.Path & "\Iimg\cliente.jpg") .Add , "img4", LoadPicture(ThisWorkbook.Path & "\img\prof.jpg") End With dai consigo abrir, mas nao sei como arrumar o erro.
Bom dia, amigo. muito bom a sua iniciativa, cara. Tenho pouca noção de VBA. Estou seguindo os paços e tentando entender as linhas do código, porém, o meu listview não carrega os dados. Meu Office é o 2016 32bits e está habilitado MWCC 6.0 (SP6). O que pode ser, cara? Obrigado pela atenção
@@DevNascimento , vou dar uma olhada, pois com certeza é, porque fiz rodar em outro projeto que tenho aqui. Mas engraçado é que segui todos os passos corretamente. Mas vou olhar o código novamente
@@DevNascimento , olhei, olhei e olhei, e nada de achar o que está ocorrendo para não carregar as listas, aparentemente ele está rodando, pois não dá erro algum, mas não está exibindo nada
@@DevNascimento , desistir de tentar achar o problema. Poderia estar mando por email toda a pasta (na verdade é a sua, né rs ... Mas aoenas para você tentar identificar se cometi algum erro.
Cara muito bom esse video, fui acompanhando a montagem dos códigos e adaptando com algumas coisas que eu já tinha feito em uma aplicação passada, ficou show de bola Uma dúvida que eu tenho e não consegui resolver foi quando eu fecho o formulário pelo X da caixa ele entra automaticamente na rotina de ComboBox1_AfterUpdate() e como as combobox estão vazia ele subscreve em branco sobre as linhas editadas, como eu posso contornar isso? Desde já agradeço a ajuda brother seu videos são muito top!
@@DevNascimento , eu coloquei uma condição, caso as combobox estiverem vazias ele sai da rotina, aí funcionou certinho, muito obrigado pela ajuda cara, um grande abraço
Oi Arnaldo, realmente o vídeo foi acelerado. Se vc observar, existem duas imagens que ocupam a mesma posição. O que eu fiz foi fazer com que ao passar o mouse, uma imagem fosse exibida por cima da outra e vice versa.
@@DevNascimento aliás, acho que não precisa. vi no final na hora de passar pra próxima que está lá alguns códigos que fariam funcionar ali o mousemove acho que não precisa vou quebrar a cabeça aqui é melhor pra eu aprender kk obrigado
Rapaziada, uma ajuda por favor!! Alguém aqui conseguiu terminar esta agenda? Cara, pra mim não carrega a ListView....não teve jeito. Até refiz as LisView's e as Label's e não carrega de jeito algum. O engraçado que executa o código de "CarregarInicio" de boa, porém, não carrega. Abraços a todos.
Parabéns pelo vídeo, incrível demais! Gostaria de uma ajudinha, fiz tudo como está no vídeo, e quase tudo deu certo, exceto que ao Editar o dado na list view, ele edita na planilha, mas depois que eu fecho o userform esses dados são deletados da planilha, não sei porque isso está ocorrendo e nem como resolver. Poderiam me ajudar?
Como vai tudo bem? fiz o seu projeto aqui rodou super bem, tem um projeto maior que vou usar o recurso de agendamento, porem aqui tive um problema e não consegui corrigir, veja se sabe por favor, quando edito uma informação na base o sistema altera normalmente, porem quando fecho o form a linha na base simplesmente desaparece, vc sabe o que pode ter sido?
olá boa tarde, há alguma forma de fazer os horários da agenda ficar em ordem crescente? Creio que posso ter esquecido de algo nesse projeto que fizesse isso ficar assim, não sei onde procurar essa ruptura dos códigos
Opa, boa tarde. Tem sim, entra no link abaixo. É o último código, ele funciona com um click no cabeçalho da coluna, ou seja, ao clicar ele ordena em ordem crescente ou decrescente. Lembra que tens mudar o nome do ListView para que o código se adeque ao seu. Link: projetoaberto.com.br/editable-listview-vba-criando-uma-listview-editavel/
@@DevNascimento olá terminei o vídeo indicado, muito bom mesmo! eu vou tentar aplicar o ListView1_ColumnClick no outro projeto, agradeço o privilégio do seu conteúdo. Consegui fazer rodar o editor de dados direto no listview com sucesso! :D
Fiz tudo certinho, mas na hora de abrir o formulário não aparece a ListView :( o que eu posso ter feito de errado? tem alguma coisa a ver com o ano do meu pacote office? é 2010
Oi Maria, não tem a ver com sua versão não! Em que momento ele não aparece ? Na hora de trazê-lo para a caixa de ferramentas, de inserir no formulário, ou de inciar a aplicação??
@@DevNascimento Oi Marcelo. Obrigada por responder! Então, se eu entendi bem a pergunta, acho que é na hora de iniciar a aplicação. Quando eu abro o formulário, não aparece a listview com os dados..
@@DevNascimento professor, não sei se era isso e nem sei da onde tirei isso. kkk Estava assim: Private Sub lvAgenda_Click() Frame1.Visible = False Frame2.Visible = False Frame3.Visible = False Frame4.Visible = False ComboBox1.Value = "" ComboBox2.Value = "" ComboBox3.Value = "" ComboBox4.Value = "" End Sub Deixei assim: Private Sub lvAgenda_Click() Frame1.Visible = False Frame2.Visible = False Frame3.Visible = False Frame4.Visible = False End Sub Parece que deu certo!
🔥 *Blackfriday* 🔥 vetorialtreinamentos.com.br/curso-programando-o-excel-com-vba/
Muito obrigado pelos seus ensinamentos meu professor preferido.
Marcelo, de boa, tá? Você é "O Bruxo"... Não conheço nada que se aproxima de voce, o que vejo são "professores" se achando o rei da cocada, fala sobre onde trabalhou com VBA para dar sustentação a ele, mas na prática, entra com salto muito alto, diferentemente de voce que é super inteligente, criativo e humilde. Mantenha-se assim, voce já é SUCESSO! Abrç
Aconteça o que acontecer, jamais pare esse maravilhoso trabalho.
Formulário Simples, Você está de Brincadeira Nascimento!!!, Parabéns pela criatividade
Irmão. Você é o cara.
VBA de um jeito que nunca vi!!
o home é brabo no Excel, parabéns excelente trabalho
Rapaz, esse e o melhor canal nesse quesito no youtube, sem enrolação e direto ao ponto
Toop Thiago 🤝
o VBA é uma linguagem que merecia estar jogando também na WEB, como uma linguagem extremamente simples é tão poderosa.
Faço das suas palavras as minhas Cristian, 100% de acordo!!
Obrigada por tanto! ☺
Consegui seguir todo o passo a passo da Agenda. Parabéns Nascimento, excelentes saídas para o VBA. Apliquei todo o código, mas na hora que clico na função editar na linha do ListView as combobox foram para right zero e topo zero na minha userform, percorri toda a instrução, mas não verifiquei erros.
melhor canal de vba do mundo ashiashhasu
SHOW...SUCESSO!!!
Vlw Silvério 🤝
Cada vídeo que assisto mais impressionado fico com a didática e clareza, Parabéns!!!
Valeu meu amigo!!
Muito Show!!!
Bom dia!
Excelente!!!!
cara, vc é muito bom no vba, tem um conceitos muito bons e diferenciados. valeu.
Vlw Renato 🤜🤛
Parabéns, hoje maratonei o seu canal... Muito bom o conteúdo, exclusivo realmente...
Parabéns pelo conteúdo Marcelo. Estou maratonando os vídeos. Neste aqui do vídeo, não carregam os dados para o meu Listview.....aff......no mais, num futuro próximo quero adquirir seu curso. Sucesso!!!
Parabéns pelo vídeo!! A planilha ficou excelente, desde o visual até as funcionalidades mais específicas. Sou iniciante em VBA e atuo na área de educação física, seu conteúdo está me ajudando muito a desenvolver soluções para minha área... trabalho com corrida de rua e estou começando um projeto! Obrigado por compartilhar seu conhecimento. Abs
Olá Rodrigo, eu que agradeço, fico realmente feliz em poder ajudar!
Vcs conseguem me indicar algum canal para iniciante?
Muito bom, sempre busco no RUclips vídeos desse tipo, esse canal foi o melhor que já achei...espero que continue postando vídeos assim, pode ter a certeza que está fazendo a diferença para as pessoas... parabéns
Valeu Warley, muito obrigado pelo apoio. 🤜🤛 O canal vai sim continuar trazendo novidades
Parabéns pelo ótimo trabalho e por compartilhar conhecimento. Boa semana pra ti. Abraços.
Nunca tinha visto um VBA Designer como este.
Mais uma vez, o melhor vídeo que vi.
E o melhor canal. Com descrições super detalhadas.
Simplesmente fantástico. Parabéns
Parabens!!!
Esses tutorial esta espetacular....seu layout para vba muito bom.
Seu conhecimento em vba é muito alto...!
Obrigado por esta dividindo seu conhecimento de forma aberta...
É uma alegria poder ajudar João!
Sensacional, está de parabéns
Nossa! esse trabalho e sensacional. Parabéns
Impressionado com sua criatividade e seu conhecimento
Mano, parabéns!
Teu conhecimento é muito avançado!
To vendo que vou aprender muito contigo tanto de UX e UI, quanto de códigos!
Já tenho vários projetos rolando com VBA e vou tentar incluir todo esse teu conhecimento nos meus códigos já existentes.
Parabéns e obrigado pelo conteúdo gratuito.
Eu que agradeço a força Hemanoel! Boa sorte em seus projetos!
@@DevNascimento TMJ! Boa sorte com o canal!
Cara, muito bom o conteúdo. diferente e inovador de tudo que já vi no YT. Parabéns mano
Espetacular o vídeo, ficou top e mais uma vez me surpreendeu
Parabéns, planilha sensacional, uma dica é começar as planilhas dos zero, do começo de tudo, vai ser ótimo para quem esta aprendendo
Com certeza amigo. Realmente facilitará bastante para os iniciantes
top de mais, amigo só to tendo problema com os botões direito e esquerdo logo do inicio da aula, os meus estão estaticos, não funcionais, como a edição deles passou muito rapido a velocidade não deu para entender
Excelente. Parabéns professor Marcelo.
Mas, uma pergunta, esse projeto ficaria mais top ainda se tivesse um botão pra imprimir o
formulário de agendamento e a opção, botãozinho ao lado do icone excluir, para imprimir formulário
do agendamento. Grato.
Parabéns pelo trabalho, ficou perfeito. Obrigado por disponibilizar seu conhecimento.
Valeu Antônio 🤜🤛
fenomenale!
Excelente projeto, ótimo conteúdo como sempre !
Parabéns!!! ficou Excelente
Show de bola. Parabéns. Mestre fala aí. Tem como colorir o cabeçalho das colunas do ListView?
Ficou ótimo esse projeto. Parabéns!!!
Video ficou top meu amigo. Parabéns. 👏👏👏👏👏
Obrigado meu amigo!
Nascimento, quero agradecer o seu conteúdo e dizer que este formato de vídeo em conjunto com seu blog disponibilizado os cód abertos é genial!! Parabéns...nao existe nada parecido no you tube, gostaria de sugerir um vídeo, poderia criar um exemplo de um controle de estoque com possibilidade de endereçamento com controle de endereço via estrutura de paletes com 4 níveis de endereço? Seria fabuloso. Obrigado pelo conteúdo.
Obrigado meu amigo. Já tenho um projeto similar, mesmo que não chegue a fazer um vídeo sobre, irei disponilzar no site.
sabe muito irmao
Valeu Matheus!!
muito bom mano seus conteúdos
Valeu Felipe 🤝
fantásticooooooooooooooooooo
@DevNascimento Oi Nascimento, tenho acompanhado teus vídeos e achado fantástico trabalhar com excel agora. Baixei os arquivos da Agenda, mas quando abri o VBA, o useform da agenda veio todo desconfigurado. Estou usando a versão 2013. Pode dar uma dica!?!?!?
Acabei de me inscrever
muita bom é 1000000000
Fala amigo, boa noite. Notei que há um possível bug. Quando você edita através do form VBA os dados aparecem sendo atualizados na planilha, porém caso você feche o Form (unload) e tente visualizar os dados alterados, os mesmos são deletados automaticamente da planilha. No minuto 40:55 do vídeo, você altera a linha 33 id 35 de manicure e pedicure para design de barba, quando você volta o mesmo foi excluído. Esse bug aconteceu também comigo. Toda vez que edito algo e fecho o userform para visualizar a planilha os que foram alterados são excluídos. Abraços!
Fala Marcondes, beleza ? Outras pessoas tbm passaram por isso, infelizmente, durante a gravação do vídeo eu não percebi isso, por isso não corrigi. Vc conseguiu consertar o seu?
@@DevNascimento Consegui sim!
@@zecapaugordinhox Como Você Corrigiu?
Muito bom
excelente proyecto
Excelentes lo que realiza un seguidor mas
bom dia
minha listview não funciona call carregarinicio
Top👏👏 muito bom...
Vídeo incrível. Me pergunte se vc Ensinasse um fluxo de caixa profissional . Com o ficaria
Opa meu amigo, teremos muito conteúdo sobre esse assunto vindo aí !
@@DevNascimento Fico no aguardo, se você ensinar a construir um fluxo de caixa para empresas com essa qualidade, imagino que vai chiver de view o seu canal, pq nunca vi um conteúdo de qualidade sobre o assunto
@@eduardomelo7079 Teremos sim Eduardo, com certeza!!
Parabéns pelo trabalho, mas gostaria de saber como carregar e principalmente navegar pelas setas em planilha do access ?
Não estou conseguindo navegar após adaptar ela no access
Oi Dimas, tens que saber como carregar dados entre o controle ListView e o DB Access. Ainda não abordei esse assunto, mas ainda essa mês irei abordar um tutorial completo
@@DevNascimento agradeço imensamente por me responder e estarei esperando anciosamente pela aula, pois vai me ajudar muito em meu projeto. Vc não imagina o quanto está me ajudando em dividir o seu conhecimento comigo, segue o meu muito obrigado !
Tem como adicionar os valores de serviços e tirar relatórios mensais.
Sim sim. Você pode está fazendo isso. Porém, não sei se seria a melhor opção. Esse é apenas a parte de agendamento. Os valores eu colocaria nós lançamentos de comandas. Ou seja, o agendamento é apenas a previsão de realização do serviço, mas o cliente pode não comparecer ou menos cancelar. E também, não tem como saber se o valor será apenas do serviço agendado, pode variar e o podem ser feitos vários outros serviços
Mais 1 inscrito, conteúdo top e com uma didática diferenciada.
Uma pena controle listview não ser um controle nativo e gerar muita dor de cabeça em minha empresa.
Seria possível rodar este sistema com estas funcionalidades com listbox.
Parabéns mano, e sucesso com seu canal.
Agradeço demais as palavras de apoio Daniel. Infelizmente o ListBox não oferece nem metade do que o ListView nós entrega. Essa dor de cabeça que o ListView causa pode ser sanada se usarmos ele em "runtime", trarei isso em vídeos futuros.
Gostaria da sua ajuda nesse projeto, fiz tudo direitinho mas nao exibe ña a listaview os dados da planilha o restante esta perfeito, sou novo nessa area se puder me dizer pq não esta exibindo os dados te agradeço
Boa Tarde Marcelo, meus parabéns pela iniciativa de dedicar seu valioso tempo conosco, conteúdo riquíssimo, me ajuda demais na empresa. Tive um probleminha na última fase do conteúdo que era pra aumenta a barra de rolagem, pesquisei aqui nos comentários e vc respondeu só que, a partir do tamanho original o último ítem fica menor e os próximos tem o mesmo tamanho. Poderia me dizer o que pode ser.
Gratidão. Sucesso pra vc.
Boa tarde, consigo ajudar sim, porém não entendi muito bem o que está acontecendo, poderia explicar melhor?
Show! Muito bom.
Muito bom cara!!! obrigado!
Boa noite! sou novato nesta área e seguindo o passo a passodo vídeo, me deparei com uma situação quando trasncrevo os códigos abaixos, quando os faço rodar está dando o seguinte erro" Erro em tempo de execução '13'. Tipos incompatíveis". no video (34:15 - 34:18) e Erro em tempo de execução 35600". Index ou Of bounds no video (42:08 - em diante)
Primeira Situação
Private Sub lvAgenda_Click()
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
ComboBox1.Visible = ""
ComboBox2.Visible = ""
ComboBox3.Visible = ""
ComboBox4.Visible = ""
End Sub
Segunda Situação
lvAgenda.Height = (lvAgenda.ListItems.Count * lvAgenda.ListItems(1).Height) + lvAgenda.ListItems(1).Height
If lvAgenda.Height > 388 Then
FrameMae.ScrollBars = fmScrollBarsVertical
FrameMae.ScrollHeight = lvAgenda.Height + 50
Else
FrameMae.ScrollBars = fmScrollBarsNone
lvAgenda.Height = 388
End If
End Sub
Quando retiro a parte do Comobobox, na primeira situação funcionou normalmente.
Gostaria de tirar essa dúvida se possível
Boa noite Elvistan, qual sua versão de Excel ?
@@DevNascimento 2019
@@elvislanjs3691 32 ou 64 Bits ?
@@DevNascimento 64bits
@@elvislanjs3691 amigo, infelizmente esse controle ListView só funciona para versões 32 bits, ou em 64 bits para Office 365. O meu é 64 bits e funciona, mas porque é Office 365.
Olá, boa tarde Srº Nascimento, você poderia me enviar esta planilha pronta para eu utilizar, por favor ? Não estou conseguindo seguir o passo a passo. Obrigado !!!
Realmente ficou muito legal, adorei o formulário..
Can you create school management dashboard?
Continua o Ceu é o limite
Erro de acesso a caminho/arquivo. Não sei se é porque estou com o drive configurado para backup talvez tenha mudado o caminho da pasta
excellent sir. Am interested in taking vba with you. Can you give in English plz. Thanks
Parabéns pelo trabalho. Ainda não tinha visto nada parecido. Uma pergunta: tem como fazer sem usar a list view?
Tem sim, são controles independentes
@@DevNascimento OK, vou tentar substituir. Qualquer imprevisto, eu te chamo. Obrigado e parabéns, mais uma vez.
Consegui alimentar a agenda. Agora vou tentar alimentar as outras listbox (1, 2, 3, 4, 5) dos dias da semana.
ganhou um sub!! vlw man, video top
Esse listview não funciona na versão 64 bits? existe a possibilidade de criar botões e editar dados em uma listbox? tens um vídeo sobre isso?
Fala Alan, blz? Funciona sim em sistemas 64 bits, o meu inclusive é um 64 bits, tanto Windows quanto o Office são 64 bits. É possível sim fazer a mesma coisa com o listbox, porém o procedimento é totalmente diferente. Não, não tenho vídeos que ensinem como editar dentro do listbox ainda.
Muito top, estou seguindo todos os passos, mas na hora de carregar in[icio, fiz tud certo, mas os dados n'ao aparecem. o que pode ser
Na verdade até deu certo, mas não tá aparecendo nada
Olá. Você não consegue carregar o listview, é isso ?
Isso, não cerrega.
Parabéns mais uma vez, a cada video que assisto fico com mais vontade de ver outros, você tem uma didatica excelente....
só me ajuda numa coisa quando executo o codigo está dando erro de acesso a caminho\arquivo, sabe o que pode ser?
Lucas, essa aplicação pega arquivos que estão em pastas. Por exemplo, os ícones que são carregados para dentro do Listview são trazido de uma pasta. Logo se os nomes estiverem errados, ou inexistentes, ou se a pasta foi removida ou renomeada tbm vai dá esse erro
Boa noite amigo! Notei que quando a listview principal fica maior do que o espaço padrão, a listview da direita referente a data do agendamento também ficará cheia e a barra de rolagem não aparece para visualizar todos os clientes agendados para aquele dia. Tentei colocar a ScrollBar da mesma forma que vc utilizou para lvAgenda nas outras 5, mas não tive muito sucesso. Você saberia me dizer como posso resolver?
Bom dia, então, vc notou que eles estão dentro de um Frame ? Vc teria que deixa-los alinhados ao frame para que a barra de rolagem ficasse visível. Apenas ativando a barra de rolagem do ListView já vai funcionar
Vc consegue disponibilizar o código completo, no meu caso algumas coisas não funcionaram, eu percebi que vc fez algumas alterações que foram aceleradas no video e nao consegui reproduzir ...
o meu não executou o formulário: Erro de compilação: Método ou membro de dados não encontrado. (With Me.ImageList1.ListImages)
Boa tarde, é possível disponibilizar seu sistema de agendamento de visitas de clientes, pronto para uso em minha oficina? Gostaria de adquirir podemos conversar sobre o assunto?
Mano nascimento uma dúvida, tentei reproduzir o projeto da sua aula, mas coloquei textbox no lugar de combobox, apenas o último item da lista coloquei combobox. Mas quando faço alteração do combobox a data altera. por exemplo, dia 09/12/22 vira 12/09/22. Sabe o que pode causar esse erro.?
Usa a função format(textbox, "dd/mm/yyyy")
@@DevNascimento Vlw pela atenção de responder mano. Consegui resolver, é que quando clicava em editar a data vinha pro textbox em formato de string, ai tava trocando o dia pelo mês não sei porque. Mas convertendo pra data com CDate resolveu. Obrigado pela excelente aula.
Ficou show mano! Consegui vincular ao banco de dados access, agora vou tentar vincular a agenda google. Pra lançar na agenda assim que gravar um agendamento novo. será que é possível?
Cara, seus vídeos são excepcionais. Você poderia me explicar onde foi que errei? Quando eu inclui a Função TiraEfeitos dentro da outra classe, como você demonstra no seu vídeo, e pedi para rodar o código, deu a seguinte mensagem de erro: "Sub" ou Function não definida. Você poderia me explicar?
Descobri o erro. Obrigado
Boa amigo 🤝📈
Não Funciona, Erro no Me.ImageList1.ListImages, trava nesse código, O Formunlario não ta completo?
Você tem que seguir as etapas do vídeo. O formulário vai sendo desenvolvido a medida que o vídeo avança. Tem muita coisa que é feita no vídeo que não vai junto com os códigos
Obrigado pelo vídeo, excelente, mas eu não estou conseguindo carregar os dados na listview, mesmo colocando o comando Call CarregarInicio, na Initialize ... mas consegui ir até 35 minutos do vídeo fazendo todos os comandos. Mas agora travou kkkk
Olá Luciano, me envie seu arquivo por email que eu corrijo e marco as correções para você
Como que faz para mudar o ícone do sistema depois de pronto?
Qual ícone amigo ?
Boa noite amigo, achei meia confusa mas boa sua aula, tem como enviar pra mim o formulário funcionando
Boa noite, vc já tem uma boa noção de VBA ?
Show
eu de novo, consegui colocar o efeito no lado esquerdo mas no direito não, esqueci algum detalhe? ele até responde ao clique com +1 mas nao dá aquela aumentadinha do efeito
As vezes é um pequeno detalhe hshsh Ver se dentro do evento Mousemove do UserForm, você especificou que o direito2 ficasse visible = false
@@DevNascimento boooooooooa, eu tinha criado um mousemove só pra esquerda kkk, ai peguei o mesmo código e foi pra direita e deu: Private Sub direita1_mouseMove(ByVal button As Integer, ByVal shift As Integer, ByVal x As Single, ByVal y As Single)
esquerda1.Visible = False
esquerdo2.Visible = True
direita1.Visible = False
direito2.Visible = True
End Sub
@@arnaldoferreira7553 toop !! É isso mesmo!!
nao consigo continuar pois da erro em tempo de execucao '75':
Erro de acesso a caminho/arquivo.
se eu desabilito
With Me.ImageList1.ListImages
.Add , "img1", LoadPicture(ThisWorkbook.Path & "\img\horario.jpg")
.Add , "img2", LoadPicture(ThisWorkbook.Path & "\img\servico.jpg")
.Add , "img3", LoadPicture(ThisWorkbook.Path & "\Iimg\cliente.jpg")
.Add , "img4", LoadPicture(ThisWorkbook.Path & "\img\prof.jpg")
End With
dai consigo abrir, mas nao sei como arrumar o erro.
Bom dia, amigo. muito bom a sua iniciativa, cara. Tenho pouca noção de VBA. Estou seguindo os paços e tentando entender as linhas do código, porém, o meu listview não carrega os dados. Meu Office é o 2016 32bits e está habilitado MWCC 6.0 (SP6). O que pode ser, cara?
Obrigado pela atenção
Boa tarde, está gerando algum erro? Se não estiver carregando, então o problema está na estruturação do seu código
@@DevNascimento , vou dar uma olhada, pois com certeza é, porque fiz rodar em outro projeto que tenho aqui. Mas engraçado é que segui todos os passos corretamente. Mas vou olhar o código novamente
@@DevNascimento , olhei, olhei e olhei, e nada de achar o que está ocorrendo para não carregar as listas, aparentemente ele está rodando, pois não dá erro algum, mas não está exibindo nada
@@DevNascimento , desistir de tentar achar o problema. Poderia estar mando por email toda a pasta (na verdade é a sua, né rs ... Mas aoenas para você tentar identificar se cometi algum erro.
@@thiagocandidosalvado Pode mandar, tem meu email aqui na pagina principal do canal
Cara muito bom esse video, fui acompanhando a montagem dos códigos e adaptando com algumas coisas que eu já tinha feito em uma aplicação passada, ficou show de bola
Uma dúvida que eu tenho e não consegui resolver foi quando eu fecho o formulário pelo X da caixa ele entra automaticamente na rotina de ComboBox1_AfterUpdate() e como as combobox estão vazia ele subscreve em branco sobre as linhas editadas, como eu posso contornar isso?
Desde já agradeço a ajuda brother seu videos são muito top!
Rafael, deve ter algum código rodando dentro de algum evento "change". Tenta encontrar e inserir uma condição para impedir esse tipo de situação
@@DevNascimento , eu coloquei uma condição, caso as combobox estiverem vazias ele sai da rotina, aí funcionou certinho, muito obrigado pela ajuda cara, um grande abraço
Você vende essa planilha?
na hora dos códigos dos efeitos dos controles ficou rápido e não consigo escrever eles.
Oi Arnaldo, realmente o vídeo foi acelerado. Se vc observar, existem duas imagens que ocupam a mesma posição. O que eu fiz foi fazer com que ao passar o mouse, uma imagem fosse exibida por cima da outra e vice versa.
@@DevNascimento obrigado pelo retorno, vou continuar tentando fazer funcionar pra continuar de onde parei, ainda estou travado nessa parte. rs
É um pouco chato essa parte, qualquer coisa se não conseguir me avisa que te mando os códigos
@@DevNascimento aliás, acho que não precisa.
vi no final na hora de passar pra próxima que está lá alguns códigos que fariam funcionar ali o mousemove acho que não precisa vou quebrar a cabeça aqui é melhor pra eu aprender kk obrigado
Rapaziada, uma ajuda por favor!! Alguém aqui conseguiu terminar esta agenda? Cara, pra mim não carrega a ListView....não teve jeito. Até refiz as LisView's e as Label's e não carrega de jeito algum. O engraçado que executa o código de "CarregarInicio" de boa, porém, não carrega. Abraços a todos.
Parabéns pelo vídeo, incrível demais! Gostaria de uma ajudinha, fiz tudo como está no vídeo, e quase tudo deu certo, exceto que ao Editar o dado na list view, ele edita na planilha, mas depois que eu fecho o userform esses dados são deletados da planilha, não sei porque isso está ocorrendo e nem como resolver. Poderiam me ajudar?
Oi Andreza, já faz tanto tempo que fiz esse vídeo, nem lembro bem. Me manda seu arquivo via e-mail
@@DevNascimento Enviado!! Obrigada!
Como vai tudo bem? fiz o seu projeto aqui rodou super bem, tem um projeto maior que vou usar o recurso de agendamento, porem aqui tive um problema e não consegui corrigir, veja se sabe por favor, quando edito uma informação na base o sistema altera normalmente, porem quando fecho o form a linha na base simplesmente desaparece, vc sabe o que pode ter sido?
Já descobri! ComboBox1, 2, 3 e 4 .Value = " " isso esta editando a base novamente e apagando os dados. agora o projeto ficou 100%
Show Willian, muito bom!!
olá boa tarde, há alguma forma de fazer os horários da agenda ficar em ordem crescente? Creio que posso ter esquecido de algo nesse projeto que fizesse isso ficar assim, não sei onde procurar essa ruptura dos códigos
Opa, boa tarde. Tem sim, entra no link abaixo. É o último código, ele funciona com um click no cabeçalho da coluna, ou seja, ao clicar ele ordena em ordem crescente ou decrescente. Lembra que tens mudar o nome do ListView para que o código se adeque ao seu. Link: projetoaberto.com.br/editable-listview-vba-criando-uma-listview-editavel/
@@DevNascimento obrigado pelo retorno, vou dominar este recurso pelo seu outro treinamento, já estou assistindo agora mesmo
Beleza, acho que não aprofundei muito nesse assunto específico, mas no final do vídeo eu dei pincelada básica
@@DevNascimento olá terminei o vídeo indicado, muito bom mesmo! eu vou tentar aplicar o ListView1_ColumnClick no outro projeto, agradeço o privilégio do seu conteúdo. Consegui fazer rodar o editor de dados direto no listview com sucesso! :D
Meu sonho aprender esse nível de VBA...
Aqui no canal você chegará a um nível além desse Matheus!!
Fiz tudo certinho, mas na hora de abrir o formulário não aparece a ListView :( o que eu posso ter feito de errado? tem alguma coisa a ver com o ano do meu pacote office? é 2010
Oi Maria, não tem a ver com sua versão não! Em que momento ele não aparece ? Na hora de trazê-lo para a caixa de ferramentas, de inserir no formulário, ou de inciar a aplicação??
@@DevNascimento Oi Marcelo. Obrigada por responder! Então, se eu entendi bem a pergunta, acho que é na hora de iniciar a aplicação. Quando eu abro o formulário, não aparece a listview com os dados..
Me solicite por email que envio pra você o arquivo
Vc pode me passar o email, por favor?
marcelo2mw2@gmail.com
na moral. obrigada por fazer esse conteudo.
eu quero te dar dinheiro, como que faz
Esta acontecendo comigo o que aconteceu no tutorial no minuto "44" quando editamos e saimos ele apaga os dados.
Boa tarde Israel. Me mande seu arquivo por e-mail para eu poder verificar onde estar o problema: marcelo2mw2@gmail.com
@@DevNascimento Obrigado, ja te encaminhei os arquivos e a explicação.
@@DevNascimento professor, não sei se era isso e nem sei da onde tirei isso. kkk
Estava assim:
Private Sub lvAgenda_Click()
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
ComboBox1.Value = ""
ComboBox2.Value = ""
ComboBox3.Value = ""
ComboBox4.Value = ""
End Sub
Deixei assim:
Private Sub lvAgenda_Click()
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
End Sub
Parece que deu certo!