Barra de rolagem, pesquisa por intervalo de data e botao OK
Enviado: Seg Mai 14, 2018 1:55 pm
Olá amigos,
Vocês aqui do site vem me ajudando muito no meu trabalho, a maioria das duvidas que tenho sao tiradas aqui atraves de outros foruns ja criados por outras pessoas!
Porém agora estou com algumas duvidas que nao consigo resolver e nao acho resposta de jeito nenhum
Acredito que voces sejam as pessoas certas pra me auxiliar nisto
Os desafios:
1- Não consigo fazer com que a barra de rolagem funcione na listbox, até achei respostas pra isso, mas nao consigo adaptar a minha planilha
2- Se notarem, na parte da pesquisa, desenvolvi uma busca por intervalo de datas, porém ele nao funciona de maneira totalmente eficiente, uma das coisas mais importantes é que a busca pelo intervalo nao se vincula com a busca de outros dados ao mesmo tempo, por exemplo: quero pesquisar o intervalo de data que determinado cliente fez compras, porem nao funciona pois a busca nao esta vinculada (espero que deu pra entender), e o outro detalhe um pouco menos importante é que como os formatos de datas nao estao formatados como data e sim como texto, e quando utilzo os filtros de organização por ascendente ou descendente ele nao organiza na ordem corretamente.
3- Na função do botão "OK" do cadastro coloquei uma funçao que inicia o formulário novamente (UserForm_Initialize), isso serve pra atualizar o formulario com os dados do preenchimento automatico e outros, porém essa formula sempre leva o formulario ao ultimo registro (ao inicio do formulario, pois a formula está para abrir com o ultimo registro feito), mas o que preciso é que, se por exemplo eu alterar um pedido lá no meio dos registros (que nao seja o ultimo registro) e apertar "OK" ele faça o processo de iniciar o formulario novamente mas que inicie naquele registro e nao no ultimo como acontece normalmente. Algo que pensei foi uma formula que ao clicar em "OK" ele "detecta" o numero do registro e entao fecha o formulario e abre de novo, abrindo no numero "detectado" antes de fechar, porem tentei de varias formas e nada fucnionou, nao tenho mais ideia de como fazer.
Aguardo se possivel a ajuda de voces meus grandes amigos!
Segue a planilha para download:
[REMOVIDO]
Vocês aqui do site vem me ajudando muito no meu trabalho, a maioria das duvidas que tenho sao tiradas aqui atraves de outros foruns ja criados por outras pessoas!
Porém agora estou com algumas duvidas que nao consigo resolver e nao acho resposta de jeito nenhum
Acredito que voces sejam as pessoas certas pra me auxiliar nisto
Os desafios:
1- Não consigo fazer com que a barra de rolagem funcione na listbox, até achei respostas pra isso, mas nao consigo adaptar a minha planilha
2- Se notarem, na parte da pesquisa, desenvolvi uma busca por intervalo de datas, porém ele nao funciona de maneira totalmente eficiente, uma das coisas mais importantes é que a busca pelo intervalo nao se vincula com a busca de outros dados ao mesmo tempo, por exemplo: quero pesquisar o intervalo de data que determinado cliente fez compras, porem nao funciona pois a busca nao esta vinculada (espero que deu pra entender), e o outro detalhe um pouco menos importante é que como os formatos de datas nao estao formatados como data e sim como texto, e quando utilzo os filtros de organização por ascendente ou descendente ele nao organiza na ordem corretamente.
3- Na função do botão "OK" do cadastro coloquei uma funçao que inicia o formulário novamente (UserForm_Initialize), isso serve pra atualizar o formulario com os dados do preenchimento automatico e outros, porém essa formula sempre leva o formulario ao ultimo registro (ao inicio do formulario, pois a formula está para abrir com o ultimo registro feito), mas o que preciso é que, se por exemplo eu alterar um pedido lá no meio dos registros (que nao seja o ultimo registro) e apertar "OK" ele faça o processo de iniciar o formulario novamente mas que inicie naquele registro e nao no ultimo como acontece normalmente. Algo que pensei foi uma formula que ao clicar em "OK" ele "detecta" o numero do registro e entao fecha o formulario e abre de novo, abrindo no numero "detectado" antes de fechar, porem tentei de varias formas e nada fucnionou, nao tenho mais ideia de como fazer.
Aguardo se possivel a ajuda de voces meus grandes amigos!
Segue a planilha para download:
[REMOVIDO]