Pessoal, recentemente comprei o livro do Mr. Excel sobre programacao em VBA e macros para excel. Muito bom mas preciso de algo que não tem lá...
Bom, eu preciso do seguinte:
Onde trabalho, Janeiro se define por 31 de Dezembro até 27 de Janeiro
Fevereiro se define por 28 de Janeiro até 24 de Fevereiro
e assim por diante, é complicado
Enfim
Eu tenho uma base de dados com data (dd/mm/aaaa) e tem por exemplo:
26/01/2007
27/01/2007
28/01/2007
30/01/2007
então eu quero colocar ao lado o seguinte: Janeiro, Fevereiro, marco etc...
Nesses tres casos (dentro da regra que eu citei), ficaria assim:
26/01/2007 Janeiro
27/01/2007 Janeiro
28/01/2007 Fevereiro
30/01/2007 Fevereiro
então na verdade, preciso que o VBA crie uma coluna ao lado da coluna da data ("J", por exemplo...) substituindo e fazendo um "range"para essas substituições
Algo como:
Greater or equal than 31/12/2006 Less or equal than 27/01/2007 = Janeiro
Greater or equal than 25/01/2007 Less or equal than 24/02/2007 = Fevereiro
Como fazer isso?
Um forte abraco e quem quiser, eu posso enviar um arquivo que veio nesse livro do Mr Excel com mais de 100 ensinamentos de VBA.
Forte abraço
Por favor pessoal. vejo que há muitos Experts aqui.
Trabalho com isso e ganharia o mês se conseguisse uma forcinha!
Acho que não deve ser complicado, só não consigo ver o Code = /
Pergunta
Bruno Leonardo
Pessoal, recentemente comprei o livro do Mr. Excel sobre programacao em VBA e macros para excel. Muito bom mas preciso de algo que não tem lá...
Bom, eu preciso do seguinte:
Onde trabalho, Janeiro se define por 31 de Dezembro até 27 de Janeiro
Fevereiro se define por 28 de Janeiro até 24 de Fevereiro
e assim por diante, é complicado
Enfim
Eu tenho uma base de dados com data (dd/mm/aaaa) e tem por exemplo:
26/01/2007
27/01/2007
28/01/2007
30/01/2007
então eu quero colocar ao lado o seguinte: Janeiro, Fevereiro, marco etc...
Nesses tres casos (dentro da regra que eu citei), ficaria assim:
26/01/2007 Janeiro
27/01/2007 Janeiro
28/01/2007 Fevereiro
30/01/2007 Fevereiro
então na verdade, preciso que o VBA crie uma coluna ao lado da coluna da data ("J", por exemplo...) substituindo e fazendo um "range"para essas substituições
Algo como:
Greater or equal than 31/12/2006 Less or equal than 27/01/2007 = Janeiro
Greater or equal than 25/01/2007 Less or equal than 24/02/2007 = Fevereiro
Como fazer isso?
Um forte abraco e quem quiser, eu posso enviar um arquivo que veio nesse livro do Mr Excel com mais de 100 ensinamentos de VBA.
Forte abraço
Por favor pessoal. vejo que há muitos Experts aqui.
Trabalho com isso e ganharia o mês se conseguisse uma forcinha!
Acho que não deve ser complicado, só não consigo ver o Code = /
Forte abraço!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.