Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Exibir/Ocultar Linhas [RESOLVIDO]

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
ricardourias
Colaborador
Colaborador
Mensagens: 34
Registrado em: Seg Set 24, 2012 5:06 pm

Exibir/Ocultar Linhas [RESOLVIDO]

Mensagem por ricardourias »

Caros Amigos,

Tenho um formulário de cadastro de clientes, onde ocultei as linhas da planilha de modo que o usuário possa visualizar somente as linhas que contém informações. Gostaria que ao incluir um novo registro na planilha uma nova linha fosse re-exibida, mas não tenho nem ideia como fazer isto.

Segue o programa para avaliação...

Alguém pode me ajudar?
Anexos
VBA04-UserForms (Formulario de Cadastro).rar
(19.1 KiB) Baixado 205 vezes
Editado pela última vez por ricardourias em Seg Dez 17, 2012 2:43 pm, em um total de 1 vez.


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.


Avatar do usuário
webmaster
Administrador
Mensagens: 3114
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Exibir/Ocultar Linhas

Mensagem por webmaster »

Ricardo,

Não cheguei a abrir o anexo, mas pelo que descreveu, mas ao adicionar a linha, ela aparece oculta? Tentei mudar a visibilidade dela, pois provalvelmente está setada para hidden.

Abraços


ricardourias
Colaborador
Colaborador
Mensagens: 34
Registrado em: Seg Set 24, 2012 5:06 pm

Re: Exibir/Ocultar Linhas

Mensagem por ricardourias »

Boa tarde Tomás,

Na verdade as linhas já estão ocultas por Default. A ideia é que ao adcionar um registro via UserForm, ao salvar o mesmo a linha ficaria visível (as linhas sem registros, ou seja, em branco, ficariam ocultas).

Será que vc poderia me ajudar?

Abs.,

Ricardo


Avatar do usuário
BaptistaCG
Colaborador
Colaborador
Mensagens: 96
Registrado em: Seg Jul 30, 2012 10:33 pm
Localização: Sorocaba/SP

Re: Exibir/Ocultar Linhas

Mensagem por BaptistaCG »

ricardourias escreveu:Boa tarde Tomás,

Na verdade as linhas já estão ocultas por Default. A ideia é que ao adcionar um registro via UserForm, ao salvar o mesmo a linha ficaria visível (as linhas sem registros, ou seja, em branco, ficariam ocultas).

Será que vc poderia me ajudar?

Abs.,

Ricardo
Caro amigo,

Coloquei o seguinte código no começo e no fim do botão de incluir:

no começo:
Rows("1:65536").Select
Selection.EntireRow.Hidden = False
Range("a1").Select
no fim:
Rows("1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.EntireRow.Hidden = True
Range("a1").Select

imagino que é isto que vc está precisando testa aí estou postando a planilha com os dados já inclusos.

Abraço,
Att..
Anexos
VBA04-UserForms (Formulario de Cadastro).rar
(21.82 KiB) Baixado 211 vezes


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