Página 1 de 1

Auto preenchimento e validação de dados

Enviado: 24 Out 2018 às 16:54
por ERNANDDT
Olá pessoal, estou tentando implementar uma planilha para que ela faça duas coisas:
1. Preencher a coluna "dia" com a sequencia numérica dos dias, conforme o mês escolhido. Ex. se escolher dezembro vai preencher de 1 a 31 (Essa parte eu já faço uma ideia de como fazer no VBA)
2. preencher a coluna semana com o dia da semana relativo a coluna "dia". - Ex. se o dia 7 de outubro cair em um domingo ele preenche com DOMINGO - eu quero que a planilha faça isso com SOMENTE com os dias de SÁBADO e DOMINGO.
Alguem pode me ajudar nessa??

Auto preenchimento e validação de dados

Enviado: 24 Out 2018 às 19:52
por Estevaoba
Faltou definir o ano.

Então G1=2018, por exemplo.

A2=SE(DATA($G$1;MÊS(1&$E$1);LIN(A1))<=FIMMÊS(DATA($G$1;MÊS(1&$E$1);1);0);DATA($G$1;MÊS(1&$E$1);LIN(A1));"")

B2=SEERRO(SE(OU(DIA.DA.SEMANA(A2)=1;DIA.DA.SEMANA(A2)=7);MAIÚSCULA(TEXTO(A2;"DDDD"));"");"")

Good luck!

Auto preenchimento e validação de dados

Enviado: 25 Out 2018 às 08:28
por ERNANDDT
Digitei a fórmula na minha planilha e a coluna do "dia" tá dando 43101 a 43131, já revisei a fórmula pra ver onde eu errei e não encontrei. onde eu errei?

Re: Auto preenchimento e validação de dados

Enviado: 25 Out 2018 às 08:33
por ERNANDDT
usando como padrao o ano de 2018 e o mes de janeiro

Auto preenchimento e validação de dados

Enviado: 25 Out 2018 às 12:00
por Estevaoba
43101 no Excel, é o número sequencial equivalente a 01/01/2018, assim como o nr 1 equivale a 01/01/1900.
Formate a coluna de datas como Data e exibindo apenas os algarismos de dias.
Se fizer corretamente, a coluna exibirá de 1 a 31, ou de 1 a 30, conforme o mês selecionado.

Ab.

Auto preenchimento e validação de dados

Enviado: 26 Out 2018 às 08:24
por ERNANDDT
Consegui. muitíssimo obrigado. me poupou muita dor de cabeça em ter que desenvolver um VBA pro caso do preenchimento dos dias.
Já tava pensando em manter a coluna com a formula que vc mencionou como um controlador e criar uma coluna extra que seria auto preenchida com código de VBA.
mais uma vez, Muito obrigado.