Banco de Dados para Excel e VBA [EP02] - Access SQL

  Рет қаралды 5,563

Marcelo do Nascimento

Marcelo do Nascimento

Күн бұрын

Пікірлер: 61
@arthurvalenca3136
@arthurvalenca3136 2 жыл бұрын
Showwwww!!!! demais esses seus videos, a teoria e muito importante para o aprendizado.
@DevNascimento
@DevNascimento 2 жыл бұрын
Valeu Arthur!
@leonardolopes8951
@leonardolopes8951 2 жыл бұрын
aula top , toda informação é util , muito bem explicada
@DevNascimento
@DevNascimento 2 жыл бұрын
Obrigado Leandro! Abraço!!
@wrightskulkills3183
@wrightskulkills3183 2 жыл бұрын
Sim muito importante estas informações sobre essas tecnologias antes da pratica propriamente dita.
@eliterony
@eliterony 2 жыл бұрын
O resumo é muito fundamental.
@fernandobarbosa664
@fernandobarbosa664 2 жыл бұрын
Excelente aula. A parte inicial achei muito boa, uma explorada teórica antes de começar a prática.
@MonicaBellini
@MonicaBellini 2 жыл бұрын
O resumo inicial que vc faz no início, pra mim, é fundamental. Que pena que outros canais não o façam tb; pois nos ajuda a adaptar os conceitos nos nossos próprios projetos e a entender com mais facilidade qdo vc começa realmente na parte prática. Continue, por favor!
@joselopes6698
@joselopes6698 Жыл бұрын
Muito interessante e vai-me ser muito útil.
@charlesmagmo811
@charlesmagmo811 2 жыл бұрын
Que pena que o pessoal não valoriza esse tipo de conteudo, muito boa essa aula
@DevNascimento
@DevNascimento 2 жыл бұрын
Obrigado Charles!! Esse um dos motivos de as vezes nem prosseguir com continuação, não dá um bom retorno. Mas quem já é usuário sabe a importância
@marcosfavero4176
@marcosfavero4176 2 жыл бұрын
Fala Nascimento... Muito bom.... No meu entendimento a explicação inicial nos vídeos é excelente para entender os conceitos.... Mantém assim, seus vídeos e didática são ótimos..
@DevNascimento
@DevNascimento 2 жыл бұрын
Valeu meu amigo Marcos pelo apoio ao canal 🤝
@kelitonandre4738
@kelitonandre4738 2 жыл бұрын
Muito bom. Obrigado pela didática. Sucesso!
@julianosoaresdelira831
@julianosoaresdelira831 2 жыл бұрын
Maratonando seus vídeos agora + LIKE na certa, muito bom o conteúdo ! Valeu Obrigado !
@fernandodaconceicaocabral3144
@fernandodaconceicaocabral3144 2 жыл бұрын
Marcelo, obrigado por compartilhar conhecimento! Acho importantíssimo conhecer a teoria, parabéns!👋👋👋
@DevNascimento
@DevNascimento 2 жыл бұрын
Obrigado Fernando, abraço 🤝
@paulorodrigues8180
@paulorodrigues8180 2 жыл бұрын
Professor, que aula top! Parabéns, esclareceu muitas de minhas dúvidas, muito obrigado mesmo!
@HerculesSantosLoyola
@HerculesSantosLoyola 2 жыл бұрын
Parabéns, ótimo vídeo. Eu acho interessante a explicação da teoria como vem fazendo, ajuda a ter um melhor entendimento. O seu canal é um dos melhores canais referentes a programação em Excel que eu já vi. Programo em vba há um tempo, mas o que estou aprendendo com você é muito bom, continue com o trabalho.
@DevNascimento
@DevNascimento 2 жыл бұрын
Valeu Hércules🤝🤝🤝
@carlospoersch
@carlospoersch 2 жыл бұрын
Parabéns pela aula, só esperando vira o mês pra comprar o curso.
@zecapaugordinhox
@zecapaugordinhox 2 жыл бұрын
Você é o melhor!!! Meus parabéns!!!!!
@ewertonjuniorbatistavieira6506
@ewertonjuniorbatistavieira6506 2 жыл бұрын
Show. Posta mais conteúdo sobre access 🙏🙏🙏
@pauloandrecontab
@pauloandrecontab Жыл бұрын
Parabéns Nascimento! Excelente aula! Gostaria ver mais aulas sobre esse tema Banco de Dados - SQL no Excel e no Access. Você pode dar mais exemplos de consultas sql e sql avançado ?
@thiago.mariano
@thiago.mariano 2 жыл бұрын
Parabéns Marcelo mais uma aula sensacional, toda vez que assisto uma já fico imaginando o conteúdo da próxima, a diferença é que seu conteúdo é completo a didática Inicial faz toda diferença! Obrigado Ps.: Faz um vídeo explicando a criptografia de Hash vi o comentário anterior e fiquei curioso rs
@DevNascimento
@DevNascimento 2 жыл бұрын
Pode deixar Mariano, vamos fazer 🤝
@narcelioteixeira861
@narcelioteixeira861 2 жыл бұрын
Muito bom, ótima didática. Marcelo algo que fiquei curioso foi aquilo de fazer uma listbox onde traz os registros por página (Listbox Gradeada). Que você colocou na enquete.
@DevNascimento
@DevNascimento 2 жыл бұрын
Opa Narcélio, como vai? Vou levar para o canal quinta(amanhã) ou sexta-feira... Deixa as notificações ativadas
@joaomoraisotavio6011
@joaomoraisotavio6011 2 жыл бұрын
Do Nascimento estou aprendendo muito com seu canal, posso te pedir um favor? Rsrs Tem como produzir mais vídeos de designer de formulários? ensinar a como personalizar , combinação de cores que ficam legais para apresentação . Pode ser? Desde já agradecemos 😉😉
@DevNascimento
@DevNascimento 2 жыл бұрын
Com certeza João 🤝🤝🤝
@joaomoraisotavio6011
@joaomoraisotavio6011 2 жыл бұрын
@@DevNascimento obrigadão
@clarinhamovies3668
@clarinhamovies3668 2 жыл бұрын
Aula muito bem explicada e introdução ao conteúdo não pode faltar é esse tipo de conteúdo que faz a diferença de outros canais! Fica apenas uma dúvida mesmo que eu bloqueie o banco de dados com senha uma pessoa que saiba pouco de vba entrando no módulo já vai ver a senha do banco aí fica a pergunta como proteger ambos de forma eficaz??? Obrigado pelo conteúdo muito bom
@DevNascimento
@DevNascimento 2 жыл бұрын
Olá Clarinha, então o ideal é vc utilizar uma função matemática criptográfica, como o Algoritmo de Hash
@DevNascimento
@DevNascimento 2 жыл бұрын
Isso seria feito do seu código VBA, assim a senha não iria aparecer diretamente, ela seria gerada momento que o arquivo estivesse rodando
@LeonardoGomes-cx1dd
@LeonardoGomes-cx1dd 2 жыл бұрын
Excelente episódio parabéns pela qualidade do curso. Se não for pedir muito, teria como fazer um curso de criar um sistema de cadastro no Excel utilizando a lista do sharepoint como banco de dados?
@DevNascimento
@DevNascimento 2 жыл бұрын
Valeu Leandro. Assim que eu lançar o curso de VBA, começarei a criar cursos do tipo, mais objetivos e para diferentes áreas
@LeonardoGomes-cx1dd
@LeonardoGomes-cx1dd 2 жыл бұрын
Muito boa essa aula, parabéns amigo! Como que configura o layout do VBA? O seu ficou muito bom.
@DevNascimento
@DevNascimento 2 жыл бұрын
Boa tarde Leonardo, tem um vídeo aqui no canal ensinado a fazer: kzbin.info/www/bejne/imG4dKlsoZyMqNU
@LeonardoGomes-cx1dd
@LeonardoGomes-cx1dd 2 жыл бұрын
@@DevNascimento obrigado!
@danielpenteado
@danielpenteado Жыл бұрын
Uso muito esse recurso. O grande empecilho é que não se pode definir o tipo de dados da coluna. Em casos de códigos que podem ter números e textos na mesma coluna pode ser perigoso pois o Excel usa somente as 8 primeiras linhas para decidir o tipo de dados. Então se nos primeiros 8 registros tiverem números (ou 1 número apenas e outros nulos), qualquer texto que aparecer abaixo será trazido como nulo. Pra contornar costumo criar uma mini tabela acima do cadastro com 8 linhas fake com dados de exemplo em cada coluna (texto, data, número, booleano) e crio uma última coluna chamada DataType onde eu deixo escrito dataType nas 9 primeiras linhas (8 de dados da mini tabela + 1 da linha de cabeçalho da tabela verdadeira). No SELECT deixo como padrão adicionar uma cláusula WHERE DataType IS NULL. De qualquer forma não é uma solução muito elegante. Se alguém tiver outra compartilhe!
@marcoskm16
@marcoskm16 2 жыл бұрын
Marcelo estou com uma aplicação em Excel com banco de dados em access e estou enfrentando problemas com erro no banco de dados, de vez em quando ele corrompe um campo do registro que impede qualquer tipo de manipulação, o que vc sugere pra eliminar esse erro, o banco de dados é acessado por várias máquinas. Parabéns pelas aulas, são ótimas
@ccauada
@ccauada 2 жыл бұрын
Olá, Marcelo. Ótimo o vídeo, obrigado pela ajuda. Estou trabalhando num sistema que utiliza o VBA do Excel, que terão vários usuários e eles vão acessar de diferentes lugares (não estão no mesmo servidor). Há como acessar também um banco de dados online, sem fazer instalações?
@DevNascimento
@DevNascimento 2 жыл бұрын
Opa Caio, tem sim. Vc tem que identificar qual o SGBD utilizado (MySQL, PostgreSQL...) e fazer a conexão corretamente
@christopherzimeni1390
@christopherzimeni1390 2 жыл бұрын
Boa noite! Primeiramente, parabéns pelo conteúdo e pela disseminação de conhecimento que veem fazendo... Uma dúvida é possivel fazer esse mesmo procedimento de por senha no Banco sendo ele um arquivo Excel ao invés do Access? Se sim, como?
@DevNascimento
@DevNascimento 2 жыл бұрын
Boa noite Christopher. Tenta verificar se isso aqui te atende: www.connectionstrings.com/how-to-open-password-protected-excel-workbook/
@DevNascimento
@DevNascimento 2 жыл бұрын
Caso não consiga, tenta verificar se existe alguma String de conexão para Excel com senha no site connectionstrings
@kallebemagalhaes
@kallebemagalhaes Жыл бұрын
Olá meu irmão!!! Tabela vinculada ACCES X ORACLE como podemos fazer para pesquisar essa tabela vinculada dentro do ACCES, vc manda bem nisso também?!
@flavionunes9300
@flavionunes9300 Жыл бұрын
o rs!nomeDoCampo não permite usar uma variável string com o nome do campo. Já na opção que você explicou usando o ".Fields" funcionou blz
@matheuspatrick6054
@matheuspatrick6054 Жыл бұрын
Seria possível ter esse banco de dados acessado por tipo umas 3 planilhas? de computadores diferentes usando internet, tendo o arquivo do banco de dados em apenas 1 computador??
@analitycs1303
@analitycs1303 2 жыл бұрын
exlensthhhhhh.:!!!!
@tiagogomes1530
@tiagogomes1530 2 жыл бұрын
Nesse caso, é melhor armazenar o banco de Dados no Excel , ou nesse Access?
@DevNascimento
@DevNascimento 2 жыл бұрын
No Access Tiago, pois por ele ser um SGBD você consegue fazer a modelagem do seu backend, desenvolver relações entres tabelas, criar consultas, usar todos os comandos SQL de forma fácil. Alem disso vc não tem limite de linhas como tem o Excel. E um recurso que surgiu recente é a de que vc pode armazenar seu BD Access ao Dataverse, o que possibilita maior segurança das informações e posterior uso desses dados por outros aplicativos, como o PowerApps. Alem de várias outras vantagens
@tiagogomes1530
@tiagogomes1530 2 жыл бұрын
@@DevNascimento 👏👏👏
@wilkersonsilva9753
@wilkersonsilva9753 2 жыл бұрын
Como faço para o registro do recordset aceitar mais que 255 caracteres? Estou buscando dados de outra planilha onde a mesma contém em uma célula texto com mais ou menos 450 caracteres... Rs(0) => primeira coluna do meu recordset contém um texto com mais de 255 caracteres. Alguém com alguma solução?
@DevNascimento
@DevNascimento 2 жыл бұрын
É só definir o campo que vai receber a informação como Texto longo
@wilkersonsilva9753
@wilkersonsilva9753 2 жыл бұрын
@@DevNascimento Já tentei passar como longText mas não estou conseguindo... Ja procurei em varios foruns onde percebi que é um problema de muitos e não obtive uma saida para resolver... Vou passar meu codigo no proximo comentario, caso sejá possivel, poderia analisa-lo e quem sabe fazer um um video para nos, explicando a solução... rsrs
@wilkersonsilva9753
@wilkersonsilva9753 2 жыл бұрын
@@DevNascimento Sub obsPeca() On Error GoTo Erro Dim SQL As String Dim GESTOR As String Dim DESCRICAO As String Dim QUANTIDADE As String Dim LOCALIZACAO As String Dim TESTE As String Set Conexao = New ADODB.Connection Provider = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" EnderecoPlan = ThisWorkbook.Path & "\ESTOQUE.xlsm;" Ex = "Extended Properties=""Excel 12.0 Macro;HDR=YES"";" Conexao.ConnectionString = Provider & EnderecoPlan & Ex 'ABRIR STRING DE CONEXÃO Conexao.Open Set rs = New ADODB.Recordset rs.ActiveConnection = Conexao SQL = "SELECT [GESTOR],[QNTD],[DESCRIÇÃO],[LOCALIZAÇÃO],[MODELO], [OBS], [CRITICO] FROM [Plan1$]" SQL = SQL & "WHERE GESTOR LIKE '%" & codGestor & "%'" rs.Source = SQL rs.Open SQL, Conexao, adOpenKeyset, adLockOptimistic '######################### AREA DE TESTE - QUNATIDADE DE CARACTERES ############################### TESTE = rs(5) '=====> NÃO PASSA DE 255 CARACTERES '################################################################################################# FormPesquisar.Label53 = rs(5) If Not rs Is Nothing Then rs.Close Set rs = Nothing End If If Not Conexao Is Nothing Then Conexao.Close Set Conexao = Nothing End If fim33: Exit Sub Erro: End Sub
@DevNascimento
@DevNascimento 2 жыл бұрын
@@wilkersonsilva9753 mas isso não é feito dentro do código, e sim dentro do banco de dados
@QuickVibesOfc
@QuickVibesOfc Жыл бұрын
É possivel renomear colunas e tabelas de um banco de dados Acces, via Excel vba?
@DevNascimento
@DevNascimento Жыл бұрын
Fala Fabrício, sim, através do comando "Alter Table". Esse link aqui vai te ajudar: www.w3schools.com/sql/sql_alter.asp
@QuickVibesOfc
@QuickVibesOfc Жыл бұрын
@@DevNascimento Dev, muito obrigado pela dica, porém sou leigo no assunto, estou iniciando agora na programação, seria possível você fazer breve video sobre o assunto?
Try Not To Laugh 😅 the Best of BoxtoxTv 👌
00:18
boxtoxtv
Рет қаралды 4,6 МЛН
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 81 МЛН
Tela de Login no Excel com Banco de Dados Access
41:37
Guia do Excel
Рет қаралды 3,9 М.
Criando um Popup no Excel
14:45
Marcelo do Nascimento
Рет қаралды 11 М.
SQL no Excel - Usar Excel como Banco de Dados
21:35
Guia do Excel
Рет қаралды 15 М.
you need to learn SQL RIGHT NOW!! (SQL Tutorial for Beginners)
24:25
NetworkChuck
Рет қаралды 1,6 МЛН
[Treeview VBA] - Plano de Contas
23:37
Marcelo do Nascimento
Рет қаралды 8 М.
10 Formas de Carregar uma Listbox no Excel
29:21
Marcelo do Nascimento
Рет қаралды 11 М.
MySQL - The Basics // Learn SQL in 23 Easy Steps
17:17
Fireship
Рет қаралды 890 М.
Login screen UI design for VBA and Excel
40:26
Marcelo do Nascimento
Рет қаралды 49 М.
Try Not To Laugh 😅 the Best of BoxtoxTv 👌
00:18
boxtoxtv
Рет қаралды 4,6 МЛН