Ir ao conteúdo
  • Cadastre-se

ppeterk

Membro Pleno
  • Posts

    115
  • Cadastrado em

  • Última visita

Tudo que ppeterk postou

  1. @Midori, perfeitamente. Deu muito certo. Agradeço imensamente. Uma última dúvida: Caso a informação que eu esteja querendo buscar não seja um número e sim uma palavra, o que eu deveria alterar na macro ?
  2. @Midori , boa tarde! Fico muito feliz por me ajudar nesse caso. Poderia só me explicar como eu uso os parâmetros? Tentei dessa forma: 2º dúvida: O caminho do arquivo na coluna "Diretório" está escrita corretamente? "Downloads\6º Andar" Obrigado.
  3. @Midori Perfeito, Midori. Agradeço muito o retorno. Nesse caso, poderia me ajudar com a macro, por gentileza? Seria interessante um botão para a pessoa clicar.
  4. @Midori , obrigado pela resposta. Nesse caso, essa opção não seria viável. Cada planilha está em diretório diferente. Coloquei todas em uma pasta de exemplo. Eu realmente preciso de uma fórmula que fosse em cada diretório, puxando as informações pra coluna C. É possível? Previamente, a pessoa teria que preencher o caminho de onde está cada planilha.
  5. Amigos, boa tarde! Tenho uma planilha BASE que todo mês eu preencho. Gostaria de uma fórmula ou VBA que fizesse semelhante a um PROCV, puxando a informação automaticamente da planilha de cada setor (6º Andar, 5º Andar e 4º Andar), salvas em pastas diferentes. Em anexo: planilha BASE + 3 planilhas de exemplo que eu gostaria de puxar. A fórmula será feira nas células da Coluna C e deve considerar o diretório/endereço da pasta que a planilha do gerente está salva (Coluna D) Obrigado. BASE.xlsx 5º Andar.xlsx 4º Andar.xlsx 6º Andar.xlsx
  6. Amigos, boa tarde! Preciso de um help de vocês. Na planilha, preciso preencher a coluna B, conforme as horas da Coluna A se enquadrem nos grupos de Horas da coluna E. Coloquei 2 exemplos reais preenchidos na coluna B. Gostaria de uma fórmula que fizesse essa "comparação" e já preenchesse automático. Entre Horas.xlsx
  7. Tenho um modelo que costumava usar. Os nomes e as datas são fictícios. Aniversariantes.rar
  8. Prezados, bom dia! Gostaria da ajuda de vocês. Tenho 3 células (B1, E1 e H1). Gostaria que, ao selecionar uma informação na lista suspensa da célula B1, a lista suspensa da célula E1 mostrasse as informações condicionadas/referentes à célula B1. A mesma ideia seria para a célula H1: B1 > E1 > H1 Além disso, gostaria que aparecesse, apenas, valores exclusivos/únicos na lista suspensa. 3 Listas Suspensas.xlsx
  9. @Rebrincar Conserto de Brinquedos, tudo bem? Para facilitar o apoio, anexe uma planilha, exemplificando as informações e o resultado que deseja.
  10. @OreiaG, obrigado. De fato, acabei incluindo a opção do "Application.Caller.Parent", considerando que temos várias abas. Att,
  11. Pessoal, boa noite! Tenho uma fórmula que, ao mudar de aba e atualizar/calcular o Excel, gera o erro #Valor. Somente ao voltar pra aba original (Março 2023) e atualizar/calcular o Excel, os valores voltam ao normal. A fórmula estão nas células C12 e C13. Fluxo de Caixa 2023.rar
  12. @Clovisa110, caso tenha interesse, tem a opção de calcular as datas automática, uma vez que você coloque a data de pagamento da primeira parcela. Valores em Datas de Pagamento.xlsx
  13. @Antonio Baptista Serão sempre as mesmas palavras? Qual critério para dizer se será, por exemplo, av. ou aven.?
  14. Pode usar, também, a fórmula: =SOMARPRODUTO((Planilha1!$B$2:$E$18)*(Planilha2!$A2=Planilha1!$A$2:$A$18)*(Planilha2!B$1=Planilha1!$B$1:$E$1))
  15. Amigos, boa tarde! Tenho uma planilha (anexo) onde a primeira linha tem uma fórmula que puxa automático os dias da semana de um mês específico. A fórmula se baseia no nome da ABA (exemplo: janeiro 2023). Problema: - Quando eu mudo de aba, a fórmula não atualiza automaticamente a primeira linha, exigindo que eu "force" o Excel a atualizar/clicar em alguma célula. - Além disso, quando eu troco de planilha e retorno, ele apresenta um erro na fórmula, exigindo, novamente, que eu "force" o Excel a atualizar/clicar em alguma célula. Gostaria de um HELP para adequar a fórmula ou, caso necessário, utilizá-la em VBA. FLUXO DE CAIXA.xlsx
  16. @Patropi , bom dia! O seu Excel, em algum momento, solicitou a aberta em modo "Habilitar Edição"?
  17. Prezados, boa noite! Tenho uma planilha de aniversariantes do ano. Toda vez que essa planilha é aberta, caso alguém esteja fazendo aniversário naquele dia, é gerado uma MsgBox com o nome do aniversariante. Problema que estou enfrentando: Caso a planilha seja aberta e o Excel peça para Habilitar a Edição, é gerado um erro, não apresentando o nome do aniversariante: Tentei tratar com On Error GoTo, tentei tratar com Application.OnTime, mas não deu certo. Há alguma solução para isso? Ou seja, ao abrir a planilha, após clicar em Habilitar Edição, a macro seja executada e apresente o nome do aniversariante? Observação: São vários computadores que usarão essa planilha. Cada um com suas particularidades no Excel. Aniversariantes.rar
  18. @João Bento, veja se lhe atende. Criei um botão que, ao clicar, mostra as possibilidades. Caso queira mudar o nome dos times, é só escrever na primeira linha (Exemplo: Palmeiras x Goiás). Combinações - Jogos.rar
  19. @OreiaG Agradeço sua paciência, meu caro! Suas alterações funcionam mesmo. Mas eu precisava que os parâmetros fossem passado na fórmula, como eu exemplifiquei post #13. Eu preciso que o usuário defina os critérios/parâmetros na hora de digitar a fórmula Não sei se estou conseguindo explicar, mas agradeço sua atenção.
  20. @OreiaG, entendi perfeitamente o que você quis dizer! Montei a fórmula na planilha e coloquei em formato de texto pra você entender o que eu quero. Criei 2 abas, com 2 modelos/exemplos, para que, dessa forma, possa ficar mais claro. Acredito que, baseado nessa fórmula, como você mesmo disse, poderemos ajustar o código. Agradeço a paciência. Soma com condição - VBA.rar
  21. @OreiaG boa tarde, meu caro! Peço perdão, mas acho que eu não consegui explicar ainda. Eu havia conseguido nesse formato: If rCell.Font.ColorIndex = rCor And _ Application.Caller.Offset(, -1).Value = rCell.Offset(, -1).Value And _ Application.Caller.Offset(, -2).Value = rCell.Offset(, -2).Value Then Mas esse formato acima, apesar de atender perfeitamente, não é o que procuro: O que eu desejo, na verdade, é que o usuário que vai montar a fórmula defina, na própria fórmula, as informações que serão comparadas. Seria algo, mais ou menos, assim: =SOMACOR(A2;M2:M13;"Critério1";"Intervalo de Critério1";"Critério2";"Intervalo de Critério2";VERDADEIRO) A sua função define no VBA que, sempre que eu fizer a fórmula, ela vai voltar 1 ou 2 casas, (Offset(, -1) ou Offset(, -2)), mas o meu real desejo é que o usuário, escrevendo a fórmula, escolha quais as células e informações serão comparadas. Novamente, peço desculpas por não conseguir deixar muito claro e, desde já, agradeço!
  22. @OreiaG, Bom dia! Quanto a sua primeira afirmação, ele está corretíssima. São duas variáveis. A questão, no entanto, é que essas variáveis seriam fornecidas pelo usuário, na hora de montar a fórmula. Exemplo de como seria o preenchimento da fórmula: =SOMACOR(A2;M2:M13;"Critério1";"Intervalo de Critério1";"Critério2";"Intervalo de Critério2";VERDADEIRO) Sobre a segunda afirmação, realmente, não precisaria da redundância (Lembrando que, para preencher o "Intervalo de Critério1" e/ou "Intervalo de Critério2", o usuário teria que selecionar a coluna ou conjunto de dados). Anexei uma planilha com exemplos reais. Soma com condição - VBA.rar
  23. @OreiaG Bom dia! Desculpe não explicar claramente. A linha que você me encaminhou pra substituir, já define quantas casas à esquerda a função/macro vai voltar - Offset(, -1).Value No entanto, eu queria uma função que o usuário escolhesse/definisse qual coluna e qual célula a função vai usar como comparação. Tipo: "Application.Caller.Cells('Definida/escolhida pelo usuário").Value" = rCell.Cells('Definida/escolhida pelo usuário").Value Espero ter explicado corretamente.

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