Filtrando itens por código de grupo e retornando os subgrupos

Olá amigos. Hoje mais uma publicação da seção de Perguntas e Respostas. Aproveitem! Pergunta formulada:
Olá Reinaldo! Preciso de uma grande ajuda. Estou querendo filtrar, como em um programa windows, por código de Grupo e Subgrupo, da seguinte maneira:
Código Descrição
1 alimentos e bebidas
1.1 trigo
1.2 açúcar
Então... Eu criaria este banco de dados numa planilha e na outra eu gostaria de digitar/filtrar o cód ou nome do Grupo e gostaria que ele me trouxesse na outra coluna apenas os subitens daquele Grupo. Ex. Eu escolheria o Grupo "Alim e Bebidas" e ele exibiria todos os subitens do grupo 1. Consegui me fazer entender? Muito grata,
Resposta Excel do Seu Jeito: Muito bem! Desenvolvi uma solução em VBA que vai dar muitas idéias a quem também tiver essa necessidade. A planilha do excel que executará essa filtragem funcionará como um programinha de geração de relatórios mesmo. O usuário digita o código do grupo e será listado abaixo, todos os subitens desse código de produto. Bem simples. É claro, essa função poderá tranquilamente ser adaptada para qualquer realidade de gerenciamento. Exemplo: Se você tiver uma listagem de produtos e quiser apenas pesquisar um produto pelo seu código, essa macro também atenderá. Enfim, veja o funcionamento da macro, baixando o arquivo de exemplo no final deste artigo, e entenda como a filtragem é aplicada. ...

Contornando um bug da função Mês

Dúvida postada pelo leitor Cido.
Olá Reinaldo, preciso de mais uma ajuda sua. A Fórmula =SOMA(SE(MÊS(A1:A6)=B1;1;0)) resulta em comportamento diferente em se tratando do mês de janeiro, pois são somados todas as células vazias do range o que não ocorre com os outros meses. Já tentei de tudo mas não consegui resolver. Desde já agradeço sua ajuda. Obrigado.
A fórmula Mês do Microsoft Excel retorna o mês de uma data representado por um número de série. O mês é fornecido como um inteiro, variando de 1 (janeiro) a 12 (dezembro). Para que você possa entender este processo, é necessário saber que o Microsoft Excel armazena datas como números de série seqüenciais para que eles possam ser usados em cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2008 é o número de série 39448 porque está 39.448 dias após 1° de janeiro de 1900. Até aqui tude bem. Nada resultaria em erros na sua utilização. Contudo, e, não me peçam para explicar o porquê, o valor 0 ou ""(célula vazia) é interpretado como 00/01/1900. Ou seja, uma célula vazia ou contendo o valor 0, retornaria uma data do mês de janeiro (dia: 0 - que coisa não!). Para ajudar nosso leitor a resolver isto, e prestar uma informação útil a todos vocês, apresento uma pequeno arranjo na fórmula para ajustar este bug. Eis a solução para contornar este problema. ...

Macro para Salvar uma Planilha XLS em TXT

Amigos, esta dica de hoje é em resposta a dúvida do leitor Rick.
Será que alguém tem uma macro que salva os dados de uma planilha XLS em TXT? POR FAVOR PRECISO DE AJUDA.
Seria interessante que você fizesse a leitura do artigo Criar um novo arquivo excel dinamicamente. Nessa dica vou disponibilizar uma arquivo com uma macro que lista todas as planilhas de um arquivo do Excel para que o usuário possa selecionar uma planilha a ser convertida para txt. O formato txt apenas aceita a conversão de cada planilha individualmente. Espero que possa ajudá-los. Sintam-se a vontade para modificarem a macro para adequar-se a realidade de seus projetos. Abraços. Abaixo, segue a transcrição do código. ...

Dica: Salvar cópia do arquivo atual

Olá caro leitor, Para que você acompanhe esta dica, seria interessante fazer a leitura do artigo Macro que salva automaticamente as alterações de sua planilha. Recebi um pedido de help do leitor Allston que dizia:
Otima dica! Mas veja se oque eu vou explicar é possivel. Oque eu precisaria era que ele salva-se como um outro arquivo de nome diferente conforme o o dia atual. por exemplo: Eu crio no dia 1º de novembro de 2010 o arquivo “ExeceldoSeuJeito” e precisária que o Execel desse um “Salvar Como…” e salva-se com o nome “ExeceldoSeuJeito 01-11-2010″ (usei como exemplo o hifem ” – ” porque o windows não aceita a barra ” / ” no nome do arquivo) Se não for possivel por a data tudo bem, mas tem como fazer “salvar como…” e pré determinar o nome do arquivo? e se possivel pré determinar o nome com o valor de alguma celula? Att.
Desenvolvi uma possível solução para ele, e agora, transmito a todos vocês. ...