Parabéns pelo conteúdo !! Único vídeo que encontrei sobre este tema, era justamente o que eu precisava !! Aula ótima, muito obrigado
@CanalSGP2 жыл бұрын
Obrigado
@americopinto77404 жыл бұрын
Sensacional!!! Funcional demais porque a alteração do número de colunas na planilha é automática
@CanalSGP4 жыл бұрын
Bom dia, obrigado, sucesso em seus estudos.
@americopinto77404 жыл бұрын
@@CanalSGP Professor estou usando essa funcionalidade de inserir mais de 10 colunas no meu projeto de controle de estoque. A listbox e está carregando perfeitamente tanto no evento inicialize, quanto no botão filtrar, mas quando seleciono as opções de filtro e aplico filtrar nada acontece. A diferença entre essa aula e o que fiz foi que usei combobox no lugar das textbox isso mudaria alguma coisa?
@americopinto77404 жыл бұрын
Obrigado, já resolvi.
@josueazevedo78705 жыл бұрын
Fenomenal! Essa aula foi muito massa! Parabéns ao canal, com vossos ensinamentos, o dia a dia de muitos fica mais fácil...
@CanalSGP5 жыл бұрын
Olá, obrigado, bons estudos.
@Jane-kn7rj Жыл бұрын
Aula Excelente como sempre ! Parabéns!!!
@CanalSGP Жыл бұрын
Obrigado.
@marciomartins78273 жыл бұрын
Bom Dia! Agradeço a todas as explicações fornecidas, sempre me ajudou quando obtive dificuldades. Valeu... sugestão: - para inserir cabeçalho fixo em ListBox com mais de 10 colunas, no exemplo abaixo tem 41 colunas. exemplo: Function ListaNovidades_Horas_Janeiro() Dim ListarNovidades_Horas_Janeiro As Range dim Ultima_Linha_Horas as long ' de forma dinâmica Ultima_Linha_Horas = Planilha22.Range("b25").CurrentRegion.Rows.Count Set ListarNovidades_Horas_Janeiro = Planilha22.Range(Planilha22.Cells(25, 2), Planilha22.Cells(Ultima_Linha_Horas, 41)) ListaNovidades_Horas_Janeiro = ListarNovidades_Horas_Janeiro.Address(, , , True) End Function '===================================================================================================== ' no modo initialize ou change, insere este código para carregar as informações Private Sub UserForm_Initialize() Me.ListBoxHorasJaneiro.RowSource = ListaNovidades_Horas_Janeiro() ' para exibir somente as colunas desejadas Me.ListBoxHorasJaneiro.ColumnWidths = "65pt;50pt;40pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;42pt;0pt;0pt;1500pt" end sub
@CanalSGP3 жыл бұрын
Bom dia, que bom, sucesso em seus estudos.
@fernandocoelho13342 жыл бұрын
Ótimas dicas. Estou fazendo um pequeno trabalho usando excell para não ter usar linguagens ou framework. Acho que fica mais rápido fazer uma combinação entre critérios, fazendo o filtro, sem a cláusula Then, mas somente no Else. É bom executar o Debug ou passo a passo (F8), para saber o comportamento e tentar otimizar. Lembrando que combinando os critérios, perdemos a oportunidade de preencher somente um dos valores.
@CanalSGP2 жыл бұрын
Bom dia, obrigado.
@Taiane_Lorena3 жыл бұрын
Muito obrigado por nos ajudar tanto.... Parabéns 🎊🎊
@CanalSGP3 жыл бұрын
Boa tarde, obrigado.
@SENTANDODEDONOXDOUBER4 жыл бұрын
Mais uma EXCELENTE aula Professor, parabéns! Estas informações me serão muito úteis em um projeto que estou pretendendo criar em breve. Mais uma vez obrigado por compartilhar seus conhecimentos!
@CanalSGP4 жыл бұрын
Bom dia, obrigado, sucesso em seus estudos.
@wastecbalancas31145 жыл бұрын
Obrigado pelos vídeos e pelo retorno, estou tentando desenvolver uma ordem de serviço com cadastro de clientes, pesquisa, alteração e exclusão com listbox, mas não tá fácil
@rafaribeiro54024 жыл бұрын
Estou fazendo o mesmo! kkkkkkk Trabalho em Autopeças.
@leandrorodrigues96453 жыл бұрын
Vídeo show de bola. Você é muito bom nesse tal de VBA. Parabéns! Like. Só uma questão, você cita bastante atenção às colunas vazias à esquerda da tabela, no meu caso minha tabela alvo está na coluna nº 50, só que tem apenas três colunas vazias no intervalo de 1 a 49. Mesmo assim eu tenho que somar 49 no UsedRange? No mais, muito Obrigado!
@CanalSGP3 жыл бұрын
Bom dia, obrigado, precisa somar as colunas vazias anteriores a tabela dos seus dados.
@mauriciosecco7009 Жыл бұрын
Maravilha de aula. Sensacional!! Parabéns!!! Uma dúvida: existe a possibilidade de filtrar por valor aproximado? Por exemplo, o primeiro nome, ou trecho..
@CanalSGP Жыл бұрын
Bom dia, obrigado. Tem outro procedimento mais avançado que acredito que vai atender melhor esta necessidade. Segue link: kzbin.info/www/bejne/m3O2nXxsmbWVbM0
@mauriciosecco7009 Жыл бұрын
@@CanalSGP Funcionou PERFEITAMENTE!!!
@CanalSGP Жыл бұрын
Que bom.
@jmarcelsp2 жыл бұрын
Olá, reproduzi a aula , funcionou do jeito que precisava , pergunto, como faço para aparecer a informação ou usar a lógica como consulta em outra planilha? Grato
@CanalSGP2 жыл бұрын
Boa tarde, não entendi exatamente, mas se for em outra aba, pode alterar a aba referenciada.
@jmarcelsp2 жыл бұрын
@@CanalSGP No caso seria em outra planilha, como se fosse um pop up, a pessoa chamaria uma consulta , busca as informações que deseja e fecha a consulta
@CanalSGP2 жыл бұрын
Bom dia, para buscar dados de outra planilha fechada tem o procedimento utilizado na plylist a seguir, mas é um pouco mais complexo. kzbin.info/www/bejne/gabWZmdnorOJo8U
@jmarcelsp2 жыл бұрын
@@CanalSGP Muito uma vez grato pela paciência, tenho mais uma dúvida. Preciso bloquear contra digitação a partir da linha 44, todas as colunas com marcação em Verde ( C, G, L à P, S,T, V, AA, AL, e AQ), Da célula 44 à 146, Além disto como como bloquear e librará o acesso com por senha, por ser campos de formulas, caso tenha necessidade de ajusta a formulas, somente o usuário master consiga fazer isto.
@josueferreira88646 жыл бұрын
Obrigado professor por ter me atendido!!! Que Deus te abençoe sempre!!
@CanalSGP6 жыл бұрын
Olá, de nada, bons estudos.
@renatopereira43725 жыл бұрын
Ótima aula, só esta carregando 21 linha, tenho mais de 1000. as colunas estão corretas
@CanalSGP5 жыл бұрын
Boa noite, veja se tem linhas vazias, pode influenciar na contagem de linhas totais.
@renatopereira43725 жыл бұрын
Vou tentar e te aviso, muito obrigado.
@renatopereira43725 жыл бұрын
bom dia, deu certo. agora como fixar o cabeçalho?
@FranciscoDarioSouzaLima7 ай бұрын
Muito boa a sua explicação. Tentei replicar e ta dando erro de tempo de execução 13 Tipos incompatíveis. O que seria
@CanalSGP7 ай бұрын
Bom dia, obrigado, tipos incompatíveis envolve tipos de dados. Por exemplo, se declarar uma variável como Dim Data as Date, a variável Data vai aceitar somente informações do tipo data, se passar texto, número ou vazio vai retornar a mensagem de tipos incompatíveis.
@neuderwesley2225 Жыл бұрын
Excelente
@CanalSGP Жыл бұрын
Obrigado
@kelvinMovies2 ай бұрын
Professor. Não dá para implementar um for só para as duas condições?
@CanalSGP2 ай бұрын
Boa tarde, sim, mas tem um vídeo com procedimento mais rápido. Segue link: kzbin.info/www/bejne/m3O2nXxsmbWVbM0
@kelvinMovies2 ай бұрын
@@CanalSGP E por falar em ListBox e banco de dados. Tenho um outro problema. Quando fazemos logOn e loOff em um usuário para acessar o sistema com banco de dados, que comandos representa em sql?
@CanalSGP2 ай бұрын
Bom dia, para sair acredito que vai precisar fechar a conexão e fechar o formulário.
@adilsonoliveira99765 жыл бұрын
Ótima dica! Estava precisando....
@bocanegrabr3 жыл бұрын
aula ótima. só me tira uma duvida eu fiz esse filtro e na culna horário que fiz esta saindo números 0,625 0354 no lugar de horas
@CanalSGP3 жыл бұрын
Boa tarde, vai precisar formatar para hora, segue link de vídeo de exemplo de formatação. kzbin.info/www/bejne/mnrZgKyDmNGpa68
@feliperez.45095 жыл бұрын
Luan, poderia me orientar? Como eu posso formatar uma das colunas do meu ListBox como Porcentagem (%) com este método de Arrays?
@CanalSGP5 жыл бұрын
Boa noite, pode utilizar procedimento parecido ao da vídeo aula a seguir: kzbin.info/www/bejne/pYrWiXyZrK6iesU
@feliperez.45095 жыл бұрын
@@CanalSGP Luan, aproveitando o momento, poderia me dizer se é possível ajustar a largura do cabeçalho nas colunas do ListBox com o método Arrays demonstrado no video? EX: "120; 30; 60; 70;" como em outros tipos de ListBox, só que fazendo isso com o demostrado em video, fixando o cabeçalho posteriormente, grato e desculpe o incomodo.
@CanalSGP5 жыл бұрын
Para definir a largura é o mesmo procedimento ColumnWhidit, já o cabeçalho fixo não tem como.
@gustavoviniciusrochadossan31995 жыл бұрын
Olá, adorei o vídeo e cheguei ao resultado, porém gostaria que as colunas referentes a valores carregassem no formato R$ 0,00 é possível . Pois da maneira da aula carrega = 00... aguardo, obrigado
@CanalSGP5 жыл бұрын
Bom dia, pode aplicar o procedimento da vídeo aula a seguir para fazer a conversão: kzbin.info/www/bejne/pYrWiXyZrK6iesU
@eduardodaher77204 жыл бұрын
Sou recente no canal primeiramente gostaria de elogiar a aula. Na minha planilha o código funcionou quase que perfeitamente. Apenas um detalhe ficou faltando. A fórmula não está reconhecendo a primeira linha da minha tabela como cabeçalho, então fica aquele espaço em branco na list box quando a Column Head está ativada, você poderia me ajudar com isso?
@CanalSGP4 жыл бұрын
Bom dia, obrigado, deve ter erro nas referências aos espaços que serão carregados, deixe seu e-mail que envio a planilha para que possa comparar.
@tecalexrj26 жыл бұрын
Mais uma vez, obrigado por mais esta magnifica aula!
@CanalSGP6 жыл бұрын
De nada.
@CanalSGP6 жыл бұрын
Bons estudos.
@gsa14405 жыл бұрын
ótimo!! Estou tentando quebrar a cabeça para tentar burlar o limite de colunas do listbox. Não tinha pensado em associar um array. Esta foi ótimo... Vivendo e aprendendo!! Saberiam me informar se alguma forma de converter um mp3 em texto através do controle windows mediaplayer?
@CanalSGP5 жыл бұрын
Olá, infelizmente não sabemos de nenhum procedimento capaz de realizar esta tarefa.
@gabriela88843 жыл бұрын
Vc é excelente!!!
@CanalSGP3 жыл бұрын
Obrigado.
@jailsonm.decarvalho86522 жыл бұрын
Gostei da aula! Mais queria saber se não existe a possibilidade de pesquisar por uma parte de texto e/ou número e poder obter resultados de todos campos com estes textos ou números, desta forma resulta apenas para pesquisa exata. Também ao efetuar a pesquisa, possuo uma coluna que é horas, mais ela converte-se par numero decimais ao ser carregado na pesquisa. Agradecido!
@CanalSGP2 жыл бұрын
Bom dia, obrigado, segue link de um formulário com filtro neste sentido. kzbin.info/www/bejne/bneydZh7bNmWa5Y
@sergiodurvaldasilva91634 жыл бұрын
Professor grato pela aula, preciso contar a quantidade de itens filtrados e informar em uma label no formulário , como seria?
@CanalSGP4 жыл бұрын
Boa noite, utilize por exemplo, Listbox1.ListCount
@sergiodurvaldasilva91634 жыл бұрын
No Initialize funciona porém quando faço o filtro não.@@CanalSGP
@CanalSGP4 жыл бұрын
Precisa colocar o comando após os códigos de filtro.
@Dpe-lw1uz6 жыл бұрын
Mto bom o video!! Amigo tenho um projeto de cadastro de cliente com foto. Estou fazendo cartao dos clientes. Sera que existe um codigo que no useform quando eu selecionar o cliente eu consiga enviar a foto dele junto com os dados para o modelo de cartao em uma aba da minha planilha(a do cartao)???? Seria na verdade carregar o endereco da celula da foto e carregar a foto na outra aba ne...
@CanalSGP6 жыл бұрын
Olá, obrigado.
@adilsonoliveira99765 жыл бұрын
Olá! Luan, do jeito que foi feito o ListBox com arrays, tem como formatar a coluna valor em moeda (R$), por exemplo?
@gustavoviniciusrochadossan31995 жыл бұрын
Também tenho está dúvida...
@alexandrecasa20085 жыл бұрын
Muito bom, eu estava fazendo essa consulta de um jeito diferente no evento change da textbox, porem ele estava caindo em loop e travava a planlha, assim deu certo. Tem como fazer a pesquisa no evento on change da textbox com mais de 16 colunas na listbox?
@CanalSGP5 жыл бұрын
Olá, obrigado, não é possível fazer no evento change, porque vai executar os comandos a cada letra e vai travar, como relata.
@alexandrecasa20085 жыл бұрын
@@CanalSGP graças ao seu video consegui consertar a minha consulta, pois tenho outra planilha com três colunas e consegui fazer a consulta no onchange, dai só copiei a consulta dela para a de cliente dai deu pau em tudo, rsrs.
@CanalSGP5 жыл бұрын
@@alexandrecasa2008 Que bom, vivendo e aprendendo.
@paulorogeriosouza12494 жыл бұрын
excelente, tem como fazer uma dessa com mais de 10 colunas, porém carregando do access?
@CanalSGP4 жыл бұрын
Bom dia, vamos analisar essa possibilidade.
@LucasIta20084 жыл бұрын
Gosto muito de seus vídeos. Gostaria de saber se é possivel dar-me uma ajuda em um problema que não achei em nenhum outro video e um video seu chegou bem próximo do que preciso mas não consegui adaptar para o meu problema. O meu problema é o seguinte: tenho um formulario que vai gravar na minha PLAN1 alguns dados, até aí tudo normal, meu formulário irá gravar os dados nas colunas ID, NOME, ENDEREÇO, CEP, DDD, CELULAR e eu preciso abrir uma listbox ou uma listview e atraves de seleção, eu grave apenas ID, NOME, DDD e CELULAR na PLAN2. Como eu faria isso??????
@CanalSGP4 жыл бұрын
Boa noite, obrigado, acredito que se adaptar o procedimento do vídeo a seguir, pode atender sua necessidade. kzbin.info/www/bejne/jXfVpnV7bL-Xq9k
@calyde15 жыл бұрын
Oi tudo bom, queria uma ajuda pra criar uma planilha para que eu colocasse o nome do produto, daí ele mostre uma foto, (se der) e me mostre o código de barras, a intenção e sempre que eu for imprimir ver se o código de barras e o certo do produto, pós na empresa o pessoal muda muito o nome da etiqueta e deixa o cód de outro produto, criando um stresse enorme, teria como o senhor me ajudar?
@Chulasc3 жыл бұрын
Professor, realizei os códigos e funcionou perfeitamente, porém eu já havia feito um formulário com duas listbox, contendo parte das colunas da planilha em uma listbox e outra parte em outra listbox, mas funcionou em uma listbox, eu queria que quando filtrasse, os resultados obtidos na primeira listbox, aparecessem as mesma linhas na outra listbox com suas colunas específicas, é possível? Tentei replicar as fórmulas na outra listbox colocando os valores dela mas toda pesquisa fica em branco.
@CanalSGP3 жыл бұрын
Bom dia, não tentei fazer isso até o momento, não sei dizer exatamente o que seria.
@guilhermeferro60184 жыл бұрын
Professor, e se por ventura, eu tiver feito um formulário para preenchimento de planilha, com data, valores e produtos, mas esses produtos, estiverem preenchimento por número, e a pessoa que estiver executando esse preenchimento, não souber de cor o número de um determinado produto, eu conseguiria, colocar uma pesquisa dentro desse formulário apenas como pesquisa? Sem ter a necessidade de fechar o formulário...?
@CanalSGP4 жыл бұрын
Bom dia, não entendi exatamente sua dúvida, mas se for pesquisar nos dados que constam na listbox, pode utilizar o procedimento da vídeo aula a seguir também:kzbin.info/www/bejne/oHvCm3unhZ6Jjac
@guilhermeferro60184 жыл бұрын
@@CanalSGP então,na verdade esse listbox de pesquisa, não vai retornar nenhum valor para a planilha, ela só vai ser usada para pesquisa, caso a pessoa não saiba o número de produto, que ele vai usar em outro campo do formulário....
@antoniopizorusso45024 жыл бұрын
Boa noite!! Tudo bem? Sobre listBox da videio aula eu a companhei deu certo mais no meu caso quando carrega hora ela vem em fração . Tem jeito de corrigir ? Obrigado pela atenção.
@CanalSGP4 жыл бұрын
Bom dia, tente formatar a coluna da listbox, segue exemplo: kzbin.info/www/bejne/pYrWiXyZrK6iesU
@ivansoares70462 жыл бұрын
Tem como formatar as colunas de valores ?
@CanalSGP2 жыл бұрын
Bom dia, segue link de vídeo de exemplo sobre formatação. kzbin.info/www/bejne/pYrWiXyZrK6iesU
@kelvinMovies2 ай бұрын
Professor. Preciso da sua ajuda novamente. Essa dúvida não tem a ver com o assunto, mas foi a forma mais rápida que eu vi para perguntar. Toda vez que uso uma label para colocar figurinhas, fica meio desfigurada. Como faço para deixar nítida a imagem? Não precisa fazer video, rsrsrsrs, só uma explicação mais ou menos consigo me virar por aqui. A não ser que queira. Muito obrigado
@CanalSGP2 ай бұрын
Bom dia, talvez deixar a label no mesmo tamanho da imagem em pixels pode melhorar.
@kelvinMovies2 ай бұрын
@@CanalSGP encontrei uma solução. Fiz um formato no excel, agrupei, copei e colei, e deixei bem grande a imagem e mandei para a label. Ficou joia. Não sei se foi assim que eu entendi que tu me disses. Agradeço muito sua ajuda
@CanalSGP2 ай бұрын
Que bom que conseguiu.
@kelvinMovies2 ай бұрын
@@CanalSGP Prº. Pode me ajudar com outra situação, fazendo um enorme favor? Como que é a programação para deslogar de um usuário e logar em outro?
@joserodriguesdesouza91603 жыл бұрын
Boa Noite Luan. Mais uma vez estou abusando de sua bondade. Acontece que vi o seu vídeo explicando como fazer para que uma Listbox mostre mais de 10 colunas. Estou com uma planilha com 12 colunas, então fiz o procedimento ensinado na vídeo aula, mas acontece que recebo a mensagem (Erro em tempo de execução 438; o objeto não aceita esta propriedade ou método) quando vou executar. Como corrigir? Ti encaminhei um e-mail com os comandos digitados, para que você, se puder verificar se tem alguma coisa digitada errada, pois infelizmente não sou muito entendido em VBA . Obrigado.
@CanalSGP3 жыл бұрын
Bom dia, e-mail respondido.
@taveira51355 жыл бұрын
Amigão, fiz todo processo e ficou o máximo, no entanto o cabeçalho aparece ativo para seleção, ou seja, não entrou na linha de cabeçalho e é selecionado ao clicar no ListBox. Poderia me ajudar?
@CanalSGP5 жыл бұрын
Olá, não entendi direito, deseja retirar o cabeçalho?
@griladosoficial4 жыл бұрын
tem como carregar o list box em formato de célula?? pois os dados preenchidos precisamos copiar para efetuarmos nossas tarefas
@CanalSGP4 жыл бұрын
Bom dia, até o momento não sei de procedimento capaz de realizar esta tarefa.
@igorpenteado10434 жыл бұрын
Gostaria de saber se tem ha possibilidade de em uma listbox com mais de dez colunas, colocar uma coluna no formato de horas?
@CanalSGP4 жыл бұрын
Bom dia, vou estudar essa necessidade.
@igorpenteado10434 жыл бұрын
Valew pela ajuda
@francisvieira44662 жыл бұрын
opa, top, porque Quando vou filtrar aparecer outros itens
@CanalSGP2 жыл бұрын
Boa tarde, talvez seja falha nos critérios.
@edimorth3 жыл бұрын
Professor, valeu pela aula estou com mensagem de erro 13 "Tipos Incompativeis" ao abrir o formulario. Obs: meus dados estão a partir da coluna "G até a coluna M" a partir da Linha 2 que é meu cabeçalho. Fiz as mudanças para o inicio na Linha 2 e coluna 7. Se tiver dados nas colunas de A até F, interfere em algo?
@CanalSGP3 жыл бұрын
Bom dia, pela mensagem deve ser alguma variável que não está no formato correto, por exemplo variável double recebendo texto. Deixe seu e-mail que envio a planilha da aula.
@edimorth3 жыл бұрын
@@CanalSGP muito agradecido Professor. Meu email: ed.morth@gmail.com
@georginavianadefreitastrei34534 жыл бұрын
Aula muito bem explicada, mas o meu deu erro : 9, poderia envia a planilha por e-mail?
@CanalSGP4 жыл бұрын
Bom dia, qual e-mail para envio?
@alfredociuffiecoparque23772 жыл бұрын
Como faço para colocar barra de rolagem horizontal no listbox, quando os dados de uma coluna são muito grandes?
@CanalSGP2 жыл бұрын
Bom dia, dentro da coluna não sei se tem como colocar.
@anitaferreira39232 жыл бұрын
Olá! Luan. No botão "Filtro". Voce mencionou da VARIAVEL "Item" mas não mostrou que tipo é essa variavel. Usei várias,mas quando eu faço o filtro mostra apenas o valor da primeira linha da minha planilha. Nao importa a textbox que uso. Esse é o meu Código: Private Sub cmdFiltro_Click() Dim Item As Integer If ListBox1.ListCount < 1 Then Call Carrega_ListBox End If For Item = 1 To ListBox1.ListCount - 1 If txtCliente " " Then On Error Resume Next If ListBox1.List(Item, 2) = txtCliente.Text Then Else ListBox1.RemoveItem (Item) Item = Item - 1 ListBox1 = Null End If End If Next For Item = 1 To ListBox1.ListCount - 1 If txtClienteConta " " Then On Error Resume Next If ListBox1.List(Item, 1) = txtClienteConta.Text Then Else ListBox1.RemoveItem (Item) Item = Item - 1 ListBox1 = Null End If End If Next End Sub
@CanalSGP2 жыл бұрын
Boa tarde, deixe seu e-mail que envio a planilha do vídeo.
@anitaferreira39232 жыл бұрын
Olá! Luan. Voce disse que Linha e Coluna são as variáveis que declaramos. Só que voce não mostrou onde elas foram declaradas.
@CanalSGP2 жыл бұрын
Bom dia, faltou declarar no inicio do procedimento. Dim Linha As Double, Coluna As Double
@anitaferreira39232 жыл бұрын
@@CanalSGP muito obrigado pela rápida resposta. Está funcionando perfeito.
@CanalSGP2 жыл бұрын
De nada.
@danilobortoletto61964 жыл бұрын
Ele fez o botão de limpar ?
@CanalSGP4 жыл бұрын
Bom dia, se deseja limpar a listbox coloque o comando Listbox1.Clear.
@eduardocarneiro28844 жыл бұрын
Consigo geral um gráfico com as informações dessa list box?
@CanalSGP4 жыл бұрын
Bom dia, com os dados da listbox não.
@eduardocarneiro28844 жыл бұрын
CANAL SGP ok, obrigado
@rafaelfiuza88511 ай бұрын
O meu deu erro na parte : ListaExpedicao.ColumnCount = .UsedRange.Columns.Count (OBS.: "ListaExpedicao" é o nome da minha listbox). Me resulta numa mensagem : "Erro em tempo de execução 424" O que fazer?
@CanalSGP11 ай бұрын
Boa tarde, pode ser o nome da guia da planilha que esteja errado.
@josewammes37994 жыл бұрын
Boa tarde E se eu quisesse excluir a coluna inteira por exemplo do cliente?
@CanalSGP4 жыл бұрын
Bom dia, deseja excluir da listbox ou da planilha? Se for da planilha pode gravar uma macro, se for na listbox basta alterar a propriedade columnWidth para zero. Como no procedimento a seguir: kzbin.info/www/bejne/r5TLdJ-Hm6mhY9U
@danblu105 жыл бұрын
Ola vi vários videos de como carregar uma listbox com mais de dez colunas , mas não achei nada que explique como carregar colunas especificas, por exemplo tenho um listbox que tem 15 colunas mas quero carregar apenas a coluna 1,5 e a 8 como faço? Você consegue me ajudar
@CanalSGP5 жыл бұрын
Olá, vamos estudar essa necessidade, se obtivermos sucesso, gravamos vídeo explicativo.
@wastecbalancas31145 жыл бұрын
Muito bom, mas percebi que só pesquisa digitando exatamente o qu tem na célula, não pesquisa por parte no nome, tem como resolver, agradeço
@CanalSGP5 жыл бұрын
Bom dia, neste procedimento não tem como, pelo menos não fiz nada neste sentido ainda, mas vou estudar.
@ntehoy3 жыл бұрын
Nao funcinou para mim. Estou utilizando multipage; sera que foi por isso. Da mensagem de erro "o objeto e obrigatorio". nao sei como resolver.
@CanalSGP3 жыл бұрын
Boa tarde, provavelmente algum objeto com nome errado, pode ser nome da planilha ou nome da listbox por exemplo.
@anitaferreira39232 жыл бұрын
Olá, Luan. Já deixei farias vezes o meu email para voce me enviar a planilha. Nao sei por qual motivo não salvou. Se voce puder fazer a gentiliza de me enviar eu lhe agradeço muito. Obrigado pelo excelente tutorial.
@CanalSGP2 жыл бұрын
Boa noite, acredito que o KZbin não está mais permitindo colocar e-mail nos comentários, na descrição do vídeo tem o link do site do canal, solicite a planilha no e-mail informado no site.
@anitaferreira39232 жыл бұрын
@@CanalSGP muito obrigado. Já vou já.
@CanalSGP2 жыл бұрын
Bom dia, e-mail respondido.
@anitaferreira39232 жыл бұрын
@@CanalSGP Muito obrigado pelo o e-mail que me enviaste.
@CanalSGP2 жыл бұрын
De nada
@andreoak_l_l_3 жыл бұрын
Professor, usei esse código apenas trocando os nomes e mesmo assim está dizendo que o objeto é obrigatório, a base da dados está formatada como tabela com 16 colunas, isso interfere? Segue o código usado abaixo, se puder me dar uma dica. Sub List_HP() Application.ScreenUpdating = False Application.EnableEvents = False Planilha2.Select Dim arrayItens() With Planilha2 ReDim arrayItems(2 To .UsedRange.Rows.Count + 1, 1 To .UsedRange.Columns.Count) UserForm_ListBox_HP.ListBox_HP.Column.Count = .UsedRange.Columns.Count For linha = 2 To .UsedRange.Rows.Count + 1 UserForm_ListBox_HP.ListBox_HP.AddItem For coluna = 1 To .UsedRange.Columns.Count arrayItems(linha, coluna) = .Cells(linha, coluna).Value Next coluna Next linha UserForm_ListBox_HP.ListBox_HP.List = arrayItems() End With Application.EnableEvents = True Application.ScreenUpdating = True End Sub O que pode ser o erro?
@CanalSGP3 жыл бұрын
Bom dia, objeto obrigatório geralmente é porque algum nome de objeto não existe. Deixe seu e-mail que envio a planilha da aula.
@CanalSGP3 жыл бұрын
Boa noite, planilha enviada.
@andreoak_l_l_3 жыл бұрын
@@CanalSGP Obrigado
@TONYEVERTON19264 жыл бұрын
Professor boa noite! Meu código está apresentando um erro de compilação (qualificador invalido). Como posso resolver esse erro. Segue a baixo código para avaliação. Sub Carregar_Listbox() Plan1.Select Dim ArrayItems() With Plan1 ReDim ArrayItems(4 To .UsedRange.Row.Count + 3, 1 To .UsedRange.Columns.Count) 'Aqui ListBox1.ColumnCount = UsedRange.Columns.Count For Linha = 4 To .UsedRange.Row.Count + 3 ListBox1.AddItem For Coluna = 1 To UsedRange.Columns.Count ArrayItems(Linha, Coluna) = .Cells(Linha, Coluna).ValueConstants Next Coluna Next Linha ListBox1.List = ArrayItems() End With End Sub
@CanalSGP4 жыл бұрын
Bom dia, deixe seu e-mail que envio a planilha da vídeo aula para que possa comparar.
@BinarKing1 Жыл бұрын
thank u i did it
@CanalSGP Жыл бұрын
De nada
@altairrosa17922 жыл бұрын
Pena que com o lopp não dá para escolher quais colunas utilizar.
@CanalSGP2 жыл бұрын
Boa noite, tem outro procedimento com filtro direto no array, segue link. kzbin.info/www/bejne/m3O2nXxsmbWVbM0
@nataliamedina87464 жыл бұрын
Como faço para deixar a linha de titulos fixa?
@CanalSGP4 жыл бұрын
Bom dia, infelizmente em listbox não tem como fazer isso, pelo menos não sei ainda.
@nataliamedina87464 жыл бұрын
@@CanalSGP obrigada!
@anitaferreira39232 жыл бұрын
O que significa "RDim"?
@CanalSGP2 жыл бұрын
Boa noite, RDim é para definir o tamanho que o array precisa ter para suportar todos os dados que vai receber.
@wastubeman5 жыл бұрын
TOP
@RodolfoLimarer4 жыл бұрын
Deu erro no meu :( "Erro em tempo de execução '13': Tipos incompativeis
@CanalSGP4 жыл бұрын
Bom dia, deixe seu e-mail que envio a planilha para que possa comparar.
@joseedilsondinheiro3 жыл бұрын
o meu deu erro no Dim ArrayIIems()
@CanalSGP3 жыл бұрын
Bom dia, o que percebi é que e tem uma letra errada: Dim arrayItems()
@karinereginakaka77745 жыл бұрын
nao consegui! dá um erro da planilha buscada. Sub carregar_listbox() Plan6.Select Dim arrayItems() With Plan6 ReDim arrayItems(1 To .UsedRange.Rows.Count, 2 To .UsedRange.Columns.Count + 1) ListBox1.ColumnCount = .UsedRange.Columns.Count For linha = 1 To .UsedRange.Rows.Count ListBox1.AddItem For coluna = 2 To UsedRange.Columns.Count + 1 arrayItems(linha, coluna) = .Cells(linha, coluna).Value Next coluna Next linha ListBox1.List = arrayItems() End With End Sub me ajuda por favor
@CanalSGP5 жыл бұрын
Bom dia, deixe seu e-mail que envio a planilha para que possa comparar.
@ppedukgr4 жыл бұрын
@@CanalSGP Poderia me enviar essa planilha, estou com um erro. p.henrique166@gmail.com
@KLEBSONCARLOS4 жыл бұрын
PROFESSOR QUE CABRUNCO DE ERRO E ESSE? Erro em tempo de execução '1004': Método '' do objeto '_Global' falhou
@CanalSGP4 жыл бұрын
Bom dia, as referências aos espaços da planilha deve ter erro, deixe seu e-mail que envio a planilha para que possa comparar.
@KLEBSONCARLOS4 жыл бұрын
@@CanalSGP o senhor ja me enviou ,fiz as auteraçoes para minha planilha,mais sempre da esse erro
@KLEBSONCARLOS4 жыл бұрын
@@CanalSGP o que o senhor quer dizer as referencias aos espaços da planilha?
@CanalSGP4 жыл бұрын
Referências a linhas e colunas.
@sergiosoares80673 жыл бұрын
Sub listarpessoas() Dim intervalo As Range, celula As Range Dim contarcabeçalho As Integer Dim cabeçalho As String Dim linha As String Dim coluna As String Dim linha2 As Integer linha2 = 1 contarcabeçalho = 1 Set intervalo = Range("a2:c17") 'Sheets.Add 'adiciona nova planilha ' ActiveSheet.Name = "ana" ' alterana para ana For Each celula In intervalo Select Case contarcabeçalho Case Is = 1 cabeçalho = "nome:" Case Is = 2 cabeçalho = "idade:" Case Is = 3 cabeçalho = "sexo:" End Select 'linha = celula 'coluna = cabeçalho ' Debug.Print cabeçalho & celula Sheets("ana").Cells(linha2, 1).Value = cabeçalho Sheets("ana").Cells(linha2, 2).Value = celula contarcabeçalho = contarcabeçalho + 1 If contarcabeçalho >= 4 Then contarcabeçalho = 1 linha2 = linha2 + 1 Sheets("ana").Cells(linha2, 1).Value = "-----------------------------------------" End If linha2 = linha2 + 1 Next End Sub esse codigo pega os dados da planilha1 e cola na planilha ana tem os cabeçalhos nome,idade e sexo so que no comando for each as vezes perde o valor na variavel celula
@CanalSGP3 жыл бұрын
Bom dia, não entendi sua dúvida.
@picoli835 ай бұрын
Bom dia Professor. Estou com problema na linha: arrayItems(Linha, Coluna) = .Cells(Linha, Coluna).Value 'Linha com problema Erro: Erro definido pelo aplicativo ou pelo objeto Consegue me ajudar Sub Carrega_ListBox_Cliente() CLIENTES.Select Dim arrayItems() With CLIENTES ReDim arrayItems(2 To .UsedRange.Rows.Count + 1, 1 To .UsedRange.Columns.Count) UFCLIENTES.LBListaCliente.ColumnCount = .UsedRange.Columns.Count For Linha = 2 To .UsedRange.Rows.Count + 2 UFCLIENTES.LBListaCliente.AddItem For Coluna = 0 To .UsedRange.Columns.Count arrayItems(Linha, Coluna) = .Cells(Linha, Coluna).Value 'Linha com problema Next Coluna Next Linha UFCLIENTES.LBListaCliente = arrayItems() End With End Sub
@CanalSGP5 ай бұрын
Boa tarde, teste aumentar as linhas do array. ReDim arrayItems(2 To .UsedRange.Rows.Count + 2, 1 To .UsedRange.Columns.Count)