Macro e formatação condicional

Excel Avançado

Bom dia, estou criando uma planilha de cadastro de clientes, projetos e lançamentos financeiros (custos, receitas). Os cadastros e lançamentos são feitos a partir de uma macro, que insere uma nova linha em outra planilha com todos os dados cadastrados (essa nova linha é inserida acima... tentei de todo jeito fazer a inserção abaixo, mas não consegui). O que gostaria de fazer também e não consigo é colocar fórmulas em algumas colunas dessas linhas que acompanhem a inserção da nova linha. Por exemplo, cadastro um novo projeto, de código x. Quando faço um lançamento de um custo, referente a esse projeto de código x, na linha do projeto cadastrado tem uma fórmula para somar todos os lançamentos referentes ao projeto. O que acontece é que quando a macro adiciona uma nova linha(cadastro de novo projeto) essa nova linha vem sem a fórmula. Já tentei usar a função DESLOC, mas não estou conseguindo ajustar isso. Poderiam me ajudar, por favor? Obrigada!

Foto de Ingrid F.
Ingrid perguntou há 4 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
3 respostas
1
votos
1 usuário votou nessa resposta como útil.
Professor Giovano T.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 4 anos
Melhor resposta
Essa foi a melhor resposta, escolhida pelo autor da dúvida

Bom dia Ingrid, tudo bem?

 

 

 (essa nova linha é inserida acima... tentei de todo jeito fazer a inserção abaixo, mas não consegui)

 

Para este problema sugiro vc criar uma coluna exemplo item, e nela usar na hora de gravar a macro inserir a função ActiveCell.FormulaR1C1 = "=ROW()", assim vc saberá qual foi a ultima linha gravada, crie uma variável utilizando o Método WorksheetFunction.Large() + 1, e utilize essa variável na hora de gravar seu lançamento.

 

Para o segundo é mais simples, grave a macro digitando as formulas no excel normalmente, elas serão gravadas como texto referenciando a linha, exemplo “ActiveCell.FormulaR1C1 = "=SUMIFS(C[-1],C[-2],RC[-1])"”

 

Espero ter ajudado.

Giovano Marcel Tonin

Se este trabalho lhe ajudou, você pode colaborar conosco doando qualquer valor.

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

1
votos
1 usuário votou nessa resposta como útil.
Professor Jose O.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 4 anos

Ingrid!

Seu projeto e as ajudas que tiver para construi-lo efinirá seu aprendizado e resultados.

Pode contar direto qualquer professor aqui que acredito que poderão dar uma sugestão para que faça mais rápido e melhor qualquer macro, fórmula ou desenho que pretenda ter e/ou apresentar.

Boas escolhas.

Disponha pelo site o contato com qualquer um que desejar consultar.

 

 

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Julio B.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 4 anos

Converta suas bases de dados com fórmulas em tabela, dai o próprio Excel irá copiar as suas fórmulas para a nova linha.

Professores particulares de Excel

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 60 / h
Giovano T.
Curitiba / PR
Giovano T.
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Excel - Tabela e Gráfico Dinâmicos Excel Profissional Excel Avançado
Especialização: Finanças (FAE CENTRO UNIVERSITARIO)
Profissional com experiência nas áreas planejamento estratégico e controle de custo e comercial, onde desenvolvi diversos projetos utilizando Excel..
R$ 50 / h
Vilson B.
Ji-Paraná / RO
Vilson B.
5,0 (43 avaliações)
Horas de aulas particulares ministradas 96 horas de aula
Tarefas resolvidas 29 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Excel Avançado Excel Básico Excel Intermediário
Mestrado: Assessoria de Administração (Instituto Politécnico do Porto)
Conheça meu método inovador "excel mão na massa" que criei para ajudar quem precisa aprender rápido e sair na frente nas vagas de emprego e trabalho!
R$ 120 / h
Johny L.
Fortaleza / CE
Johny L.
4,3 (36 avaliações)
Horas de aulas particulares ministradas 95 horas de aula
Tarefas resolvidas 29 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Excel para Adolescentes Excel para Curso Superior Excel Profissional
Graduação: Engenharia Civil (IFCE - Campus Fortaleza)
Professor da UFC - Aulas de estatística práticas e aplicadas ao mercado de trabalho além de acadêmico