Adaptação em Contro...
 
Notifications
Clear all

Adaptação em Controle de Ferramentas

64 Posts
3 Usuários
0 Reactions
10.2 K Visualizações
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Olá meu caros,
em respeito as regras que desconhecia marquei como resolvido mesmo ainda sem ter conseguido o meu objetivo.
Estou tentando adaptar um controle de estoque de ferramentas, mas sou leigo no VBA. Gostaria de anexar esse projeto junto a minha monografia que fala de estoque, com a ajuda do amigo Mauro Coutinho que me proporcionou um inicio, eu modifiquei a tela de inicio, com usuários, mas ainda falta muita coisa...

1) Não preciso da descrição, pois o Produto me satisfaz, não preciso do estoque máximo, somente de estoque mínimo que para mim será muito útil e tenho medo de retira-los;
3) Preciso colocar um combo com "Local de Armazenagem", "Fornecedor", "Usuários que pegarão ferramentas", esses serão compartilhados com outros produtos no cadastro, algumas TEXTBOX eu já mudei o nome, acrescentei outras abas a planilha;
4)Na consulta de estoque, tem como adicionar na tela o estoque atual mostrando em cores ou outro método, se ele esta acima, dentro do estoque mínimo, ou abaixo?

Alguém pode me ajudar nesse projeto?

Obs: Gostaria de deixar registrado o agradecimento ao amigo Mauro Coutinho pela grande ajuda que tem me dado.

Att,
Joocta.

Usuário: admin
Senha: riomod

 
Postado : 07/01/2013 6:28 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meus Caros Instrutores,
alguém sabe dizer porque quando e gerado um relatório a coluna " I " da aba movimentação não aparece no listview? O que está errado?
Alguém pode me explicar porque?

 
Postado : 27/01/2013 12:13 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

O Listview (lstRelatorio) está definido com 8 colunas, clique no listview e na janela propriedades a esquerda procure pela opção Personalizado e na guia Column Headers clique em Insert column e acrescente a que está faltando.

[]s

 
Postado : 27/01/2013 3:06 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meu caro Mauro,
Não estou conseguindo esta dando erro..
Att,
Joocta

 
Postado : 27/01/2013 3:49 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Voce deve clicar nas reticencias (3 pontinhos) que aparece no final da linha.

 
Postado : 27/01/2013 4:09 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Reinaldo,
foi o que eu estava fazendo... Mas esta aparecendo esse erro... Será que esta com alguma coisa desativada? Eu queria aprender a fazer uma filtragem neste listview gerado por data, produto, ou por entrada e saída? Vocês acham que pode ser feito? Gerar um gráfico de movimentação é muito difícil?

Att,
Joocta.

 
Postado : 27/01/2013 4:32 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Reinaldo,
foi o que eu estava fazendo... Mas esta aparecendo esse erro... Será que esta com alguma coisa desativada? Eu queria aprender a fazer uma filtragem neste listview gerado por data, produto, ou por entrada e saída? Vocês acham que pode ser feito? Gerar um gráfico de movimentação é muito difícil?

Att,
Joocta.

Joocta, se estava funcionando sem esta coluna não tem o porque do erro ou estar alguma coisa desativada.
O erro aparece em seu exemplo anterior que anexou ? Fiz o que eu lhe passei e correu tudo certo.

Eu queria aprender a fazer uma filtragem neste listview gerado por data, produto, ou por entrada e saída? Vocês acham que pode ser feito? Gerar um gráfico de movimentação é muito difícil?
Eu acredito que você deve estar querendo fazer muitas implementações sem ter resolvido as anteriores e por isso começa gerar erros que fica dificil de imaginar de onde vem.
Procure resolver uma de cada vez, quando estiver ok, salve uma cópia e ai sim passe para outra questão.

Utilize a Busca no Forum, para filtrar por datas alem de outras dicas encontrara este abaixo :
Filtrar ListView Criterios Datas e Texto
viewtopic.php?f=21&t=3586&p=16974&hilit=filtrar#p16974

em Graficos tambem encontrara varias opções, se já tem os dados é só acionar a opção Graficos no Excel, criar e depois utilizar o Gravador de Macros.

[]s

 
Postado : 27/01/2013 4:44 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meu caro Mauro,
esta parte das colunas já estava configurada na versão inicial que eu comecei a adaptar... Agora eu quis colocar mais essa... tentei fazer e deu esse erro, e até agora eu não consigo entrar no personalizado... Com certeza o problema deve estar entre o Pc e a cadeira: "EU", com relação as incorporações são ideias que vão surgindo, e minha diversão esses dias são fazer isso... Quero aprender isso aqui é viciante, sempre apreciei o excel... Agora vendo o VBA estou viciado... Um dia com certeza serei um de vocês..
Att,
Joocta.

 
Postado : 27/01/2013 5:04 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Joocta, como eu disse anteriormente, se estava funcionando antes, não tem o porque dar este erro, mesmo o exemplo do Reinaldo está com a coluna que citou e funcionando, este erro me parece mais com aqueles tipos de "Tela Azul" do famigerado Windows, e isto geralmente ocorre devido utilizarmos as bibliotecas do Windows, procure abrir seu arquivo em outro PC e veja se da erro.

Acho louvavel querer aprender, eu nunca fiz um curso de Excel, tudo o que sei foi atravez de Foruns, Pesquisas, livros usados e muita dedicação, sempre procurei entender primeiro o funcionamento acompanhando passo a passo utilizando a tecla F8.

Uma outra dica é procurar fazer uma coisa de cada vez, conforme citei acima, quero preencher um Listview, procura criar as rotinas somente para esta questão, depois de tudo ok é que partimos para outra e sempre deixo uma cópia do modelo que estava funcionando antes de eu implementar outros recursos.

Um colega de outro Forun postou a explanação abaixo, acho condizente não só para uso de Excel mas com tudo que queremos fazer, de uma lida, vale a pena.
Uso Racional do EXCEL
viewtopic.php?f=9&t=2474

[]s

 
Postado : 27/01/2013 5:33 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meu caros Instrutores,
estou seguindo o conselho de colocar salvo um diferente, fiz um teste, Alterei uma coluna do listbox, para deixar a data separada da hora para fazer o filtro e não aparece, testei em outro Pc aqui em casa e da o mesmo erro postado acima... O que faço? Se alterar o list e não ter como editar vai ficar difícil não acham?
Uso o office 2010 em um lap e o office 2007 no Pc..
Att,
Joocta.

 
Postado : 27/01/2013 7:06 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Joocta, a qual erro está se referindo ? ao postado anteriormente sobre a coluna do listview ?

O Listview (lstRelatorio) está definido com 8 colunas, clique no listview e na janela propriedades a esquerda procure pela opção Personalizado e na guia Column Headers clique em Insert column e acrescente a que está faltando.

Agora que citou sobre as versões que está utilizando, existem algumas incompatibilidades entre 2003 / 2007 e 2010, vocêe anexou um arquivo com extensão "XLS" e eu o abri no excel 2003 e 2007, não teve erros, no 2010 não tenho como testar por não ter esta versão, as versões do windows tb tem diferenças.

Outra coisa é dizer que agora resolveu "alterei uma coluna do listbox, para deixar a data separada da hora para fazer o filtro e não aparece", primeiro que não é um controle LISTBOX e sim LISTVIEW, existem diferenças grandes de um controle para o outro, meu amigo, se leu sobre o uso racional do excel, deve ter visto que devemos planejar antes de criar, se a cada postagem resolver fazer alterações este post vai longe, veja neste mesmo tópico quantas alterações e implementações resolveu fazer, a questão é que a maioria das rotinas teem variaveis, então ela é te passada conforme solicitou, e se alterar o Layout da Planilha você tem de ajustar as formulas que estão na planilha e as variaveis e endereços que estão nas rotinas, ou seja, neste seu novo anexo, você acrescentou uma coluna na planilha, consequentemente a formula que estava em P1 foi para Q1 e as formulas abaixo continuaram referenciando os valores na coluna A que por sua vez não tem nenhum dado deixando o resultado da formula como "1", depois na rotina que preenche o Listview temos a instrução :
For I = 2 To .Range("P1").Value, que apos sua alteração no Layout tem de ajustar para Q1, e só vai funcionar se na coluna A da planilha contiver dados ou se alterar as formulas da coluna Q redirecionando para os dados na coluna B.

Como ficou a questão daquela tela de erro ?

[]s

 
Postado : 27/01/2013 7:47 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Entao,
realmente esqueci de alterar o "P1" para "Q1". Aquele erro, continua dando, tanto no 2007 quanto no 2010... Aparece aquela tela citada acima...
Att,
Joocta

 
Postado : 27/01/2013 7:55 pm
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Meu caros,
são 1:15h da Madruga, estou pesquisando sobre o erro e não e problema comigo... e sim alguma incompatibilidade... Se alguém conseguir alterar as colunas para mim eu agradeceria... coloquei uma coluna a mais no Listview do frmRelatório.
Att,
Joocta.

 
Postado : 27/01/2013 10:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Eu utilizo o excel 2003 e 2010 e não apresenta o erro reportado.
Verifique em referencias, se não há alguma biblioteca assinalada como ausente. Pode ser que vc tenha perdido algum registro e deva refaze-lo

 
Postado : 28/01/2013 5:19 am
(@joocta)
Posts: 187
Estimable Member
Topic starter
 

Reinaldo,
meu mestre, como vou descobrir a que eu tenho que marcar, seria pedir demais saber qual estao marcadas no seu 2010?
Mais uma vez, muito obrigado. Vc tem msn? Skype? Queria poder agradecer pela ajuda que vc tem dado. Vc e o amigo Mauro.
Att,
Joocta.

 
Postado : 28/01/2013 6:16 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

E para verificar ao abrir referencias, se alguma está identificada como ausente.
Segue conforme pediu

 
Postado : 28/01/2013 8:12 am
Página 4 / 5