ATENÇÃO NOVOS USUÁRIOS

Se registrou recentemente? Seu cadastro será avaliado e mendiante aprovação, a conta será ativada e você poderá usufruir do fórum. O tempo de avaliação gira em torno de 24 a 48 horas.

Esqueceu sua senha?

Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Principais Mudanças do ModeloCadastro V3

Tutoriais elaborados da comunidade
Avatar do usuário
Mauro Coutinho
Jedi
Jedi
Mensagens: 1561
Registrado em: Sáb Mar 13, 2010 8:10 pm
Localização: São José dos Pinhais - Pr

Principais Mudanças do ModeloCadastro V3

Mensagem por Mauro Coutinho » Ter Jul 13, 2010 9:49 pm

Conforme prometi ao nosso amigo Tomas, posto as principais mudanças que tivemos na V3 do Modelo cadastro, fiz um comparativo com a V2, mas basicamente as alterações devem ser as mesmas nas outras versões, mudando pouca coisa, se lerem com atenção, não terão dificuldades em identifica-las.

De inicio a mudança mais signicativa que devemos observar é que na V2 temos os dados de origem na própria Pasta na aba (Fornecedores) e na V3 a mesma foi separada, para possibilitar o trabalho em rede, ficando então em duas Pastas:
ModeloCadastro_FrontEnd e ModeloCadastro_Dados.
Vejam no Link abaixo explicação mais detalhadas referentes as diferenças entre as versões:
http://www.tomasvasquez.com.br/blog/mod ... soft-excel

Algumas dicas antes de migrarem da versão que estão usando (Personalizada) e funcionando para a V3 :
1) Baixem os dois(2) arquivos que compôem a V3, descompactem na mesma pasta, e façam os testes com a mesma sem alterarem nada, nas planilhas, nos forms e rotinas, e tambem não alterem na aba Configuração os dados Pasta e Arquivo, assim quando clicar para Abrir o Formulário, será buscado o arquivo Dados na mesma pasta(Diretório) em que foram descompactados, estando tudo Ok ai sim comecem a fazer os outros testes que seria definir po Caminho da Pasta e Nome do Arquivo. Aqui vale uma ressalva, tenho visto que alguns em vez de colocarem o nome do Arquivo na celula (B2) teem colocado o endereço junto, teem de colocar somente o nome do arquivo e em Pasta colocar o camiho para o arquivo.

2)No segundo teste altere somente o caminho da pasta e mova o arquivo ModeloCadastro_Dados para a pasta definida e refaça os testes, se tudo Ok, vamos para o outro teste;

3) Renomeie o arquivo ModeloCadastro_Dados para um nome qualquer e altere o nome do arquivo na pasta ModeloCadastro_FrontEnd na celula B2( Arquivo) e teste novamente, agora usando todas as funções dos forms, Alterando registros, adicionando Novos, Excluindo, enfim, tudo que for possivel, e, correndo tudo bem, dai sim comece a pensar em migrar o que já estava funcionando para a versão nova.

Migrando :
O importante na migração de uma versão para a outra, de inicio é termos entendido como funciona as rotinas, e sempre prestar atençao que se alterar o nome de um campo ou controle, isso no caso de Adaptações, temos de verificar todas as referencias nas rotinas e nos arquivos.

Tenho percebido que a maior frequencia das solicitações de ajudas teem a ver quando adpatamos o Modelo para uso expecifico : Troca do nome do Controle, do nome no Cabeçalho das Planilhas e não alteramos nas rotinas ou digitamos errado, excluimos um controle no Form e não desabilitamos as chamadas nas rotinas. Temos varias outras situações que podem gerar erros, então vale sempre prestar a maxima atenção quando alterarmos algo.
Uma outra dica, seria, se a migração e/ou adaptação forem muitas, faça uma de cada vez e a cada alteração teste, não procure alterar tudo de uma vez, fica mais facil identificar um erro quando alteramos somente uma coisa, e se a mesma der erro sabemos que foi nessa alteração.
Quando postarem uma duvida, procurem colocar qual o erro, o que foi alterado antes de gerar o erro.

Por fim, procurem sempre ler todos os tópicos ou usar a opção de Busca do Forun, pois muitas das duvidas já foram respondidas e solucionadas.
Como devem ter percebido, e já foi dito no inicio, a V3 é para ser usada com DOIS (2) Arquivos em separado, então para se utilizar essa versão aonde os DADOS estão na mesma Pasta, devemos tomar o máximo cuidado ao alterarmos as rotinas, devido a maioria fazer referência a Pasta Externa (ModeloCadastro_Dados.xls).
Caros colegas, a intenção aqui não é deixar de ajudar ou responder as duvidas, mas sim uma contribuição, que se seguirem com atenção, alem de adquirirem mais experiencia passaremos a entender as rotinas com maior facilidade.
Em anexo um arquivo do Word com as Mudanças que encontrei das versões ORIGINAIS V2 para a V3. Sem nenhuma adaptação ou mudança dos Nomes dos Campos ou Controles.

[REMOVIDO]

Espero com o exposto ajudar a todos a entender o funcionamento básico do Modelo V3.

Abraços
(Editado) - Esqueci que podia anexar arquivo no forun.
Anexo Atualizado em 03/05/2011
PrincipaisMudanças ModeloCadastroV3.rar
Principais Mudanças no Modelo Cadastro V3
(11.06 KiB) Baixado 500 vezes


Mauro Coutinho - Exemplos Somente em Office 2003
São José dos Pinhais - Pr
Se sua Duvida foi solucionada . . . .Acrescente [RESOLVIDO] ao título.
Ficou satisfeito com o FORUM ? Divulgue, indicando-o aos colegas !

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


fabricio_sp30
Colaborador
Colaborador
Mensagens: 90
Registrado em: Ter Ago 03, 2010 9:40 pm

Re: Principais Mudanças do ModeloCadastro V3 [RESOLVIDO]

Mensagem por fabricio_sp30 » Sáb Ago 21, 2010 8:24 pm

Mauro, Tudo bem....
Você poderia me ajudar. Fiz adaptações nas versão 2 e tudo ocorreu ok. Agora estou migrando para a versao 3 e tenho algumas dúvidas.

1. A planilha de dados não entendi como os dados não são visualizados quando abrimos a plan, e se realmente o usuário não irá visualizar e assim alterar os dados.
2. Estava realizando cálculos na versão 2, onde os dados estão na mesmo Plan. Agora como faço para adaptar a função abaixo apontando para a planilha de dados da versão 3.

Consolidado.Range("G11").Value = Application.WorksheetFunction.SumIf(Fatura.Range("C2:C5000"), Consolidado.Cells(2, 1).Value, Fatura.Range("F2:F5000"))

Obrigado,
Editado pela última vez por fabricio_sp30 em Sáb Ago 21, 2010 11:31 pm, em um total de 1 vez.



Avatar do usuário
Mauro Coutinho
Jedi
Jedi
Mensagens: 1561
Registrado em: Sáb Mar 13, 2010 8:10 pm
Localização: São José dos Pinhais - Pr

Re: Principais Mudanças do ModeloCadastro V3

Mensagem por Mauro Coutinho » Sáb Ago 21, 2010 10:10 pm

Fabricio, quanto a questão 1 :
1. A planilha de dados não entendi como os dados não são visualizados quando abrimos a plan, e se realmente o usuário não irá visualizar e assim alterar os dados.
Para ver que eu tambem tive essa duvida :
viewtopic.php?f=5&t=361
Pelo fato do modelo cadastro ocultá-la com a linha de código mencionada, a própria planilha fica toda oculta. Mas, basta abrí-la e ir na aba Exibição->Reexibir. No 2003, o caminho deve ser pelo meno Exibir.
Digamos que ela só fica oculta "demais"
e me esqueci de comentar isso no arquivo que fiz sobre as mudanças da V3.

Quanto a questão 2, peço a gentileza de abrir um Tópico Novo e continuamos de lá, ok.

abraços


Mauro Coutinho - Exemplos Somente em Office 2003
São José dos Pinhais - Pr
Se sua Duvida foi solucionada . . . .Acrescente [RESOLVIDO] ao título.
Ficou satisfeito com o FORUM ? Divulgue, indicando-o aos colegas !


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


fabricio_sp30
Colaborador
Colaborador
Mensagens: 90
Registrado em: Ter Ago 03, 2010 9:40 pm

Re: Principais Mudanças do ModeloCadastro V3

Mensagem por fabricio_sp30 » Sáb Ago 21, 2010 11:18 pm

Mauro,
No caso do item 1, basta ocultar na Plan de Dados usando o recurso Fornecedores.Visible = xlSheetVeryHidden. Desta forma o usuario ñão irá alterar e nem visualizar os dados. ok.

Abraçcos



Avatar do usuário
Mauro Coutinho
Jedi
Jedi
Mensagens: 1561
Registrado em: Sáb Mar 13, 2010 8:10 pm
Localização: São José dos Pinhais - Pr

Re: Principais Mudanças do ModeloCadastro V3

Mensagem por Mauro Coutinho » Dom Ago 22, 2010 12:52 am

fabricio_sp30 escreveu:Mauro,
No caso do item 1, basta ocultar na Plan de Dados usando o recurso Fornecedores.Visible = xlSheetVeryHidden. Desta forma o usuario ñão irá alterar e nem visualizar os dados. ok.

Abraçcos
fabricio, esse recurso provocará o erro na propriedade Visible se for usa-lo na V3 original, aonde a Pasta DADOS contém sómente uma Planilha, a "Fornecedores", se em sua adaptação você tiver mais de uma planilha na Pasta Dados, tudo bem, você poderá usar essa propriedade e depois ocultar a janela, mas sempre terá que deixar uma com a propriedade Visible definido como Visivel.

Se leu atentamente no Blog - http://www.tomasvasquez.com.br/blog/mod ... soft-excel, verá o porque a mesma fica oculta :
"Tentei ao máximo obter um controle de concorrência. Para isso, para todas as operações em que o aplicativo precisar fazer a leitura dos dados, ele manterá o arquivo da planilha de dados aberto no modo somente leitura. Somente quando for requerida alguma atualização nos dados, o aplicativo abrirá o arquivo da planilha de dados para escrita, promoverá as alterações, salvará e voltará a abrir o arquivo como somente leitura."

[]s


Mauro Coutinho - Exemplos Somente em Office 2003
São José dos Pinhais - Pr
Se sua Duvida foi solucionada . . . .Acrescente [RESOLVIDO] ao título.
Ficou satisfeito com o FORUM ? Divulgue, indicando-o aos colegas !

fabricio_sp30
Colaborador
Colaborador
Mensagens: 90
Registrado em: Ter Ago 03, 2010 9:40 pm

Re: Principais Mudanças do ModeloCadastro V3

Mensagem por fabricio_sp30 » Dom Ago 22, 2010 4:12 pm

Mauro,
Ok. Tenho 8 Plans na na planilha de Dados. Quando implementei esse recurso percebi a necessidade de manter uma plan no modo Visible=false.

Obrigado pelas dicas,
abracos



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder