Ir ao conteúdo
  • Cadastre-se

R0DR1G0_CWB

Membro Pleno
  • Posts

    121
  • Cadastrado em

  • Última visita

Tudo que R0DR1G0_CWB postou

  1. Se você manter o mesmo cabeçalho na mesma ordem, não terá problemas para encontrar a solução (anexo). Para uma ordenação aleatória precisarei de mais tempo para te ajudar. Pasta1.xlsx
  2. Realmente, a microsoft agora só disponibiliza o download a partir do Office 2010. Acredito que você terá que fazer o download de outro site, porém usar sua chave durante o processo de instalação.
  3. Bom dia, Estou tentando criar um lógica que possa te ajudar, mas só tenho o office aqui no trabalho em casa uso o ubuntu, como isso demanda um pouco mais de tempo só vou poder olhar com mais carinho na hora do almoço, mas ainda não te prometo.
  4. Olá, Já tentou esse site? https://www.microsoft.com/pt-br/software-download/office
  5. Bom dia, Onde será buscado essas informações, vi no print buscando na linha 1 ali também terá o 121237? É isso que você procura? Na célula G3 a seguinte fórmula... =SE(SEERRO(LOCALIZAR(G$1;$A3);0)=0;0;1) Ainda estou confuso sobre o resultado esperado.
  6. Entendi, as outras planilhas possuem um padrão no nome? Elas possuem o mesmo layout?
  7. Boa tarde, Inclua como anexo uma versão das planilhas que você precisa unificar, para que o pessoal do fórum possa te ajudar é necessário saber de como é a estrutura dessas planilhas.
  8. Não sei como está a estrutura de sua planilha, sugiro você postar um exemplo de sua planilha para ter uma resposta mais assertiva, mas você pode buscar essas informações com a função Localizar. Por exemplo, na coluna B você pode testar a fórmula: =SE(SEERRO(LOCALIZAR("121237";A1);0)=0;0;1)+SE(SEERRO(LOCALIZAR("BALANCEADOR";A1);0)=0;0;1) Para ter a quantidade total você pode somar o resultado da coluna B.
  9. Sua macro fica dessa forma. exemplo.zip Sub Contar() Dim UltimaLinha As Long Dim max, k, i, j As Double UltimaLinha = Sheets("exemplo").Range("A" & Rows.Count).End(xlUp).Row k = 1 j = 10 For i = 1 To UltimaLinha max = WorksheetFunction.max(Sheets("exemplo").Range("A" & k & ":" & "A" & j)) Sheets("exemplo").Range("B" & j).Value = max j = j + 10 k = k + 10 If Sheets("exemplo").Range("A" & i).Value = "" Or _ IsNull(Sheets("exemplo").Range("A" & i).Value) Then Sheets("exemplo").Range("B" & j).Value = max Exit For End If Next i MsgBox "Concluído!" End Sub
  10. Bom dia, Post um modelo de sua planilha que assim o pessoal do fórum irá te ajudar. []'s
  11. Bom dia, @Raquel Figueiredo você consegue programar os horários de execução utilizando o método Application.OnTime. Crie um post com suas dúvidas, que assim o pessoal do fórum irá te ajudar. []'s
  12. Poste um modelo da sua planilha q podemos indicar de como fazer ela no access
  13. Bom dia! Esse aqui acho que está funcionando 100%. Teste versão Feito.zip
  14. Bom dia, Você já resolve seu problema com o PROCV, porém segue como ficaria a macro. Histórico pedidos.zip
  15. Bom dia, Você pode aproveitar essa planilha e importar para dentro do access. No access você vai em: DADOS EXTERNOS / EXCEL você poderá optar pela importação ou pela vinculação.
  16. @Luiz c Silva Veja se entendi o que você precisa... Contagem de ABAS.zip
  17. boa tarde, Veja se consegui compreender o que você precisa. teste.zip
  18. Não necessariamente, você pode editar a planilha oculta via macro, exemplo: Supondo que uma segunda planilha está oculta, você pode buscar os dados da que está visível e colar na oculta. Sub teste() Sheets("Plan2").Range("A1") = Sheets("Plan1").Range("A1").Value End Sub Observação, para realmente esconder a planilha utilize o código: Sheets("Plan1").Visible = xlVeryHidden Que não irá exibir essa guia ao clicar com o botão direito do mouse com a intenção de reexibir as planilhas ocultas.
  19. Não encontrei no anexo a lista dos nomes para acrescentar a coluna.
  20. Bom nesse caso, vou usar as palavras de um colega aqui do fórum. "Só podemos te ajudar se nos ajudar a te ajudar." É necessário que você informe, se você vai buscar esses nomes na mesma planilha? outra planilha? outro arquivo? no seu pc? na rede? você já deu inicio ao código? E me aproveitando da frase de outro colega do fórum. "Sem planilha anexada, demonstrando manualmente o resultado esperado, a maioria do pessoal nem tenta ajudar, pois para isso, terá que montar um exemplo para testar as fórmulas ou código."
  21. Bom dia, Acredito que não seja necessário você digitar de forma de negativa. Sugiro você deixar os números na coluna de débito em vermelho, e quando for calcular o saldo trate essa situação na fórmula multiplicando por -1 o valor do débito, porém mesmo assim não vejo a necessidade em manter o número como negativo, pois pode afetar seu resultado final. Exemplo Crédito | Débito | Saldo (Fórmula = Crédito - Débito) 100 | 50 | 50 Caso o número do débito for negativo o excel irá trabalhar assim: Crédito | Débito | Saldo (Fórmula = Crédito - Débito) 100 | -50 | 150
  22. Bom dia, Provavelmente o ideal seja editar a macro atual para quando buscar as fotos incluir os respectivos nomes. Mas para você ter a ajuda o ideal é anexar a planilha.
  23. Bom dia, você resolve seu problema usando as fórmulas índice e corresp na PLANILHA3. Por exemplo, com as planilhas 1 e 3 abertas, você inclui na célula A7 da planilha3 a seguinte fórmula: =ÍNDICE('[Planilha 1.xlsx]A'!A$2:A$4;CORRESP($B$1;'[Planilha 1.xlsx]A'!$B$2:$B$4;0)) O que ela quer dizer: 1ª parte: ÍNDICE('[Planilha 1.xlsx]A'!A$2:A$4 => é a área (matriz) que possui o resultado esperado. 2ª parte: Incrementar o corresp na fórmula índice: CORRESP($B$1;'[Planilha 1.xlsx]A'!$B$2:$B$4;0) CORRESP($B$1; => Referência de busca. '[Planilha 1.xlsx]A'!$B$2:$B$4 => matriz de busca que irá indicar a linha que está o resultado. 0 => tipo de correspondência exata. o único ponto de atenção é na busca pelo nome, como você já tem o nome no campo destinado ao filtro, pode-se simplesmente igualar os campos. Veja o exemplo em anexo... Planilha3.xlsx
  24. Não vejo problemas na sua macro, para o propósito dela está funcionando perfeitamente. Em questão da soma não tem como dar zero mesmo, pois quando você somar por exemplo -2 +2 dá 0... mas se você somar -2 + -2 o resultado será o -4, ou seja para a soma da coluna igualar a 0, será necessário tratar boa parte dos valores.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!