Ir ao conteúdo

Tiago Araújo

Membro Pleno
  • Posts

    31
  • Cadastrado em

  • Última visita

Tudo que Tiago Araújo postou

  1. Boa noite, eu fiz um programa e está ocorrendo um erro, tipo um bug do excel. Eu chamo alguns userforms normalmente, mas as vezes quando clico no botão que chama o userform, aparece uma mensagem de erro dizendo q o userform não foi encontrado e o programa pára. Está acontecendo isso no excel 2007 com winXP e com win7 também. Será que existe algum service pack que corrige isso? Será que o excel 2010 tem menos bug que o 2007? mensagem de erro: erro em tempo de execução '75': não foi possível encontrar o objeto especificado. código do botão que chama o userform: Sub botao_Pesquisar() UserForm5.Show End Sub obrigado
  2. Boa tarde, estou com um problema no meu programa. Eu fiz uns botões que chamam seus respectivos userforms. Eles funcionam normalmente, mas depois de alguns minutos com a planilha aberta, quando vou clicar em qualquer um dos botões, dá erro e aparece uma mensagem dizendo que o objeto não foi encontrado e sou direcionado para a janela de código na linha do userform.show. O que tem de errado? Eu preciso fazer um dim com o userform, setá-lo ou criar um new object? Como faço isso? o excel que uso é o 2007. mensagem de erro: erro em tempo de execução '75': não foi possível encontrar o objeto especificado. código do botão que chama o userform: Sub botao_Pesquisar() UserForm5.Show End Sub obrigado
  3. Bom dia osvaldo, é isso mesmo... eu encontrei uma outra maneira, mas no meu caso estou usando em um filtro. No caso o A15 seria a linha do cabeçalho. E também usei o End(xlDown) pois ele seleciona pra baixo até a última linha. No seu caso xlUp. Acredito que os dois tenha a mesma eficiência né? Set rng = Range("A15", Range("A15").End(xlDown)).SpecialCells(xlCellTypeVisible) For Each cell In rng celula = cell.Address(False, False) Next cell Obrigado! Bom dia diego, o loop é uma estrutura de programação que faz com que o código seja repetido várias vezes com determinadas condições, automatizando e deixando o seu programa muito eficiente e também facilitando a sua vida. Existem diversas estruturas. Aconselho você a procurar apostilas ou na internet mesmo, pois existem explicações completas e fáceis de entender. Eu achei um link legal: http://juliobattisti.com.br/artigos/office/vba_access_p9.asp Abraço.
  4. Boa noite, como faço para percorrer com o loop, apenas as células visíveis no filtro? Acredito que se usa o 'xlCellTypeVisible', mas não sei como encaixá-lo em algo como: do while worksheets("Plan1").cells(i,1).value <> "" i=i+1 loop obrigado
  5. Boa noite, eu gostaria de saber como uso o método find adequadamente. Eu queria um useform no qual eu digitasse um nome ou parte dele e ao clicar no botão fosse localizado em uma lista. E o botão também funcionasse como next para que fosse localizado todas as ocorrências nesta lista. obrigado

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!