Ir ao conteúdo
  • Cadastre-se

DJunqueira

Membro Pleno
  • Posts

    1.064
  • Cadastrado em

  • Última visita

Tudo que DJunqueira postou

  1. você poderia fazer isso com Nova Consulta / Power Query sem dor de cabeça. Veja uma boa introdução s/ o assunto:
  2. @Nortonap uma das funcionalidades da tabela nomeada é justamente copiar formula e formatações p/ toda linha acrescentada, portanto usando tabelas nomeadas esse problema não existe mais! De forma simples esse problema já foi sanado. Caso você queira ver com seus próprios olhos experimente acrescentar mais uma linha apertando TAB na última célula do canto inferior direito ou acrescentando dados na linha imediatamente abaixo da tabela. Obs.: Não utilizei tabela dinâmica na sua planilha. Para você entender mais claramente acrescentei uma linha na tabela da aba Procedimentos apertando TAB na planilha anexa. Repare q fórmulas e formatação estão lá e acompanharão qq quantidade de linhas q você venha a inserir. PJDE.xlsx
  3. S/ Segmentação de dados: https://support.office.com/pt-pt/article/Utilizar-a-segmenta%C3%A7%C3%A3o-de-dados-para-filtrar-dados-de-tabelas-din%C3%A2micas-249f966b-a9d5-4b0f-b31a-12651785d29d?ui=pt-PT&rs=pt-PT&ad=PT&fromAR=1
  4. @Nortonap você está no ponto p/ aprender o porque tabelas nomeadas são a melhor opção. Justamente como você notou, ao estender formatação e validação até o infinito a planilha passa a ter um desempenho ruim e o arquivo cresce desproporcionalmente de tamanho. P/ evitar isso use sempre tabelas nomeadas, pois a cada linha acrescentada formatação, validação e fórmulas são copiadas p/ a nova linha. Montei novamente sua planilha usando tabelas nomeadas, só q agora deixei os botões de filtragem q não serão impressos, com isso você pode deixar de usar os botões com macros p/ filtragem. Sua pequena planilha ficará infinitamente rápida e extraordinariamente leve. PJDE.xlsx
  5. Explico com prazer @Nortonap Primeiro transformei todas suas listas em tabelas nomeadas reconhecidas pelo Excel (botão Formatar como Tabela no menu Página Inicial), por conta disso pude inserir uma Segmentação de dados na aba Movimentações. Montei algumas validações de dados nesta tabela p/ facilitar a vida, desfiz a mesclagem do cabeçalho (o q impediria esta lista de se transformar em tabela nomeada) e desabilitei os botões de filtragem p/ q a tabela ficasse o mais parecida com a q você tinha inicialmente criado. Com tabelas nomeadas suas fórmulas ficam mais fáceis de entender, o intervalo nomeada sempre se ajusta a entrada de novos dados evitando q você tenha q alterar as fórmulas e fórmulas inseridas na tabela são automaticamente incluídas ao acrescentar novas linhas.
  6. Solução com Nova Consulta. Controle de EPI.xlsx
  7. Ele usou um intervalo nomeado com a fórmula: =DESLOC(Conf!$A$2;0;0;CONT.VALORES(Conf!$A:$A)-1;1) Particularmente prefiro usar o conceito de tabelas nomeadas p/ indicar os dados da validação, como pode ser visto na tabela anexa. Nesta tabela adaptada ao conceito de tabelas nomeadas reconhecidas pelo Excel você tb pode filtrar a aba Movimentações com segmentação de dados sem precisar de macro (.xlsx). Procuradores.xlsx
  8. Na planilha anexa tem um exemplo de como copiar linhas inteiras p/ passar p/ tabelas. Esta planilha tem uma aba p/ entrada de dados simulando um formulário, os campos de entrada estão separados por linhas, mas com procedimentos simples eu os alinho e depois colo na tabela, muitas vezes com apenas uma linha de código. Inventário.zip
  9. Isso q você está querendo seria razoavelmente viável se sua entrada manual de dados fosse apenas pela coluna J com separação por ";". Na planilha anexa inseri uma UDF q ajuda a fazer o q você quer. Notar q p/ retornar a lista dos Itens Vendidos foi utilizado a função UNIRTEXTO() disponível apenas na última versão do Excel. Busca por número.zip
  10. Não seria mais fácil simplesmente copiar a linha inteira? Tb tem outras formas de copiar um bloco inteiro de dados q satisfaz determinada condição, mas p/ isso o ideal é você disponibilizar sua planilha.
  11. Solução proposta com Nova Consulta. Solução com Nova Consulta.xlsx
  12. você poderia resolver isso facilmente com Nova Consulta sem usar macro alguma, mas p/ isso você deverá ter o Excel 2010 ou superior com o suplemento do Power Query instalado (já vem nativo na versão 2016).
  13. O melhor a fazer nesse caso é ligar p/ o suporte da M$.
  14. Na planilha abaixo tem boas dicas p/ você reduzir um pouco o tamanho do seu código e possivelmente p/ superar o problema com o botão editar. Cadastro de Processos_v11.zip
  15. Basicamente você pode usar uma função como PROCV() ou ÍNDICE() & CORRESP(), bem tranquilo de fazer. Feliz Natal p/ você e sua família tb.
  16. Solução apresentada com SOMARPRODUTO(). Cálculos Estrutura de Produto + custos.zip
  17. @Diego Nicola, p/ a solução com Nova Consulta funcionar você deve ter a versão do Excel 2010 ou mais recente com o suplemento p/ Power Query instalado nas versões 2010 e 2013, na última já vem nativo. P/ instalar o suplemento: https://www.microsoft.com/pt-BR/download/details.aspx?id=39379
  18. Solução proposta em duas planilhas p/ evitar problemas com compatibilidade de versões. LEVANTAMENTO DE DADOS BAHIA.zip
  19. você tb pode fazer o q você deseja com Nova Consulta sem precisar habilitar macros. Veja exemplo na planilha anexa. Remodelar tabela.xlsx
  20. Teria como fazer isso com Nova Consulta, mas p/ isso você deveria ter o Excel 2010 ou superior com o suplemento Power Query instalado (gratuito) e reenviar sua mensagem com o algorítimo zip nativo no Windows. P/ compactar com o zip basta clicar no arquivo com o botão direito e selecionar Enviar para / Pasta compactada.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...