Ir ao conteúdo
  • Cadastre-se

Tiago Araújo

Membro Pleno
  • Posts

    36
  • Cadastrado em

  • Última visita

Tudo que Tiago Araújo postou

  1. Bom dia, eu tenho a tabela PESSOA que vai servir para cadastrar tanto funcionários quanto clientes, diferenciados pelo campo tipo_pessoa. só que funcionários tem informações a mais como salário, data de admissão, cargo. para isso, é possível usar as tabelas PESSOA e INFORMACAO_FUNCIONARIO, sendo que a tabela INFORMACAO_FUNCIONARIO só seja usada quando o campo tipo_pessoa = "funcionário"? como seria a relação entre as tabelas? obrigado.
  2. Boa noite, na minha listview eu tenho a coluna "id" seguida pela coluna "data". Como faço para ordenar pela coluna "data" ao iniciar o formulário? Pesquisando na internet eu só achei ordenação clicando na coluna (evento column_click), mas eu queria ao iniciar o form. Obrigado!
  3. 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
  4. 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
  5. 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.
  6. 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
  7. Pessoal, boa tarde estou com um problema no vba do excel: na minha planilha tenho um userform que aparece quando digito algum valor em determinada linha. Funciona tudo normal, mas depois de alguns minutos fazendo isso, dá um erro no vba onde aparece uma mensagem dizendo que o userform não pode ser encontrado, que deu erro. alguém já teve este problema e sabe como solucionar? Obrigado.
  8. Boa tarde, eu tenho duas planilhas: plan1 e plan2. na plan2 eu aperto um botão que criei chamado 'atualizar' e ele vai até plan1 faz modificações e volta pra plan2. Eu gostaria de saber se eu consigo atualizar a plan1 sem sair da plan2. obs: nessa atualização eu sou obrigado a ativar a plan1, porque nela tenho dados conectados a um xml, e então tenho ativa-la e dar um refresh. Obrigado.
  9. Bom dia, na minha planilha eu somo dois valores A1 = 3,50 e A2 = 4,00 (formatados como 'número'), mas nas variaveis (currency) eles aparecem valor1 = 3,5 e valor2 = 4. Assim, a variavel soma1 fica 7,5. Como faço pra deixar a variavel soma1 = 7,50? Obrigado.
  10. Boa tarde, tenho as variaveis: dim valor as currency dim diferenca as string dim concat as string obs: na célula A1, tem o valor formatado 1,40, mas quando esse valor vai pra variavel ele fica 1,4. E mesmo com o format() ele continua 1,4 valor = range("A1").value valor = 1,4 valor = Format(valor , "#,##0.00") diferenca = " (+)" concat = valor & diferenca o resultado do concat sai: 1,4 (+) como faço pra sair: 1,40 (+) Obrigado.
  11. Boa noite, sou iniciante em sql e gostaria de uma ajuda... tenho a seguinte tabela: CODIGO DESCRICAO DATA SUBTOTAL 0005 COXAO MOLE 21/01/2015 08:50 26,15 0005 COXAO MOLE 21/01/2015 09:01 10,20 0007 ACEM 21/01/2015 10:30 12,13 0007 ACEM 21/01/2015 10:34 9,50 0005 COXAO MOLE 21/01/2015 10:45 12,50 gostaria de tipo agrupar os itens pelo CODIGO, somando o SUBTOTAL, pra eu saber quanto vendeu de coxao mole e de acem no dia 21/01/15. E também gostaria q a DATA ficasse no formato dd/mm/aaaa, sem as horas. consegui chegar no basico: SELECT CODIGO, DESCRICAO, DATA, SUBTOTALFROM TABELA1 obrigado.
  12. Opa osvaldo, é q eu percebi q quando o formulario abre, ao apertar as setas do teclado, o foco vai mudando de opção, então eu queria q ao apertar a seta pra baixo por exemplo, o valor mudasse para a opção de baixo. obrigado
  13. Boa noite, tenho um formulário com um frame e dentro tenho alguns options button. Gostaria de que o option button fosse selecionado ao receber o foco. Como faço? Obrigado
  14. Boa tarde pessoal, sou iniciante em banco de dados mysql... uso o windows xp... minha intenção é conectar o excel com um banco de dados mysql... fiz a conexão corretamente, pois o excel detecta os bds mas dá erro na hora de carrega-los na planilha, como se tivessem corrompidos... eu instalei o "mysql server 5.0" e o "Connector ODBC 5.3" (para conexão com o excel) me passaram os bds pelo pendrive: pasta "mysql", dentro desta pasta contem arquivos e a pasta "data". Dentro da pasta "data" tem as pastas dos banco de dados existentes. eu simplesmente copiei esta pasta "mysql" do pendrive para o C: do windows, e tentei conectar o excel com o mysql... acredito que esta dando erro porque simplesmente copiei e colei a pasta mysql... o que preciso fazer para mover este bd do pendrive pro pc corretamente? é necessario mesmo ter o sql server instalado? obrigado
  15. Boa tarde, eu gostaria de saber como faço pra conectar uma planilha excel com uma tabela do banco de dados mysql. obrigado.
  16. Boa noite, eu gostaria de configurar uma rede para compartilhar arquivos. Eu tenho um roteador tp-link tl-wr740n e já fiz a conexão física corretamente no meu pc que tem o windows xp. Eu gostaria de saber como compartilhar arquivos com o meu notebook que tem o windows 7. alguém sabe de algum vídeo ou tutorial pois não achei nenhum que me ajudasse passo-a-passo. Obrigado.
  17. Boa noite, eu tenho pouco conhecimento de redes e gostaria de tirar algumas dúvidas. Tenho um computador A com um arquivo .xml (que é atualizado constantemente) em uma determinada pasta. E gostaria que em um computador B, um sistema em excel lesse este arquivo .xml. O computador A e B ficam a uns 10 metros de distancia. 1) Neste caso eu posso usar um roteador para configurar um rede sem fio, certo? 2) Nos dois computadores estão instalados o windows xp, como faço para configurar esta rede? Existe algum site que explica isso? 3) Ouvi falar que a marca dlink é uma das melhores e com preço acessível. É isso mesmo ou existe outra opção melhor? Muito obrigado!
  18. Boa noite, eu tenho uma lista de nomes de A1 até A10. A lista pode variar de um nome até no máximo dez nomes. Como faço pra adicionar os nomes em um array e depois mostra-los todos separados por virgula em uma mesma msgbox? obrigado.
  19. 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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!