Ajuda excel vba

Excel

Boa tarde! Como ficaria essa formula abaixo para inserir ela no vba?

A celula a preencher com essa formula seria a E8

Fórmula: =SE($C$5"=JABOATAO";2212;SE($C$5="CABO";3386;SE($C$5= "ENCRUZILHADA";4147;SE($C$5= "PIEDADE";1708;SE($C$5="CASA FORTE";2448)))))

 

Obrigado!!

Foto de Marilio R.
Marilio perguntou há 2 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
2 respostas
1
votos
1 usuário votou nessa resposta como útil.
Professor Eduardo Q.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos

Boa tarde Marilho, tudo bem com você ?

Respondendo sua pergunta, Ficaria Assim:

ActiveCell.FormulaR1C1 = _
        "=IF(R[-2]C[-2]=""JABOATAO"",""2212"",IF(R[-2]C[-2]=""CABO"",""3386"",IF(R[-2]C[-2]=""ENCRUZILHADA"",""4147"",IF(R[-2]C[-2]=""PIEDADE"",""170"",IF(R[-2]C[-2]=""CASA FORTE"",""2448"","""")))))"

Porem, essa sua formula é um SE dentro do outro. Um simples PROC_V nao resolveria seu problema ?

Mesmo sendo um scrypt em VBA me parece que se pode consultar uma base o PROC_v seria menos complicado devido as combinações de SE+SE+SE+SE.

Outra dica !

Sempre que tiver dúvidas em um código em VBA, Faça a formula normalmente gravando uma macro, logo após edite a macro. Voce verá a função que escreveu no excel convertida para VBA.

 

Espero que isso seja util para voce.

Boa sorte aí

 

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.

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

Olá, sou professor do profes e me chamo Paulo Corrêa. Sou graduado e pós-graduado em Computação.

1. CONSULTORIA TI
Trabalho há mais de 17 anos com tecnologia e tenho experiência em Excel, SQL, Banco de Dados, Algoritmo, Programação R, e outras tecnologias; Formatação/Revisão de TCC.

2. PAGAMENTO: 
- Valor hora: R$ 100,00;
- Antecipado via PIX ou cartão

Deus te abençoe em nome de Jesus!
http://profes.com.br/PauloCorrea
http://justificacaopelafe.com.br
WhatsApp 61999775992

Professores particulares de Excel

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 75 / h
Eduardo Q.
Belo Horizonte / MG
Eduardo Q.
5,0 (1 avaliação)
Horas de aulas particulares ministradas 1 hora de aula
Tarefas resolvidas 1 tarefa resolvida
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Banco de Dados em Excel Excel Básico Excel - Excel Dashboard
Graduação: Mecatrônica Industrial (universidade Anhanguera)
Experiência de mais 15 anos em excel, dashboard e vba em treinamentos intensivos com alto desempenho, para quem precisa aprender muito em pouco tempo!
R$ 50 / h
Vilson B.
Ji-Paraná / RO
Vilson B.
5,0 (42 avaliações)
Horas de aulas particulares ministradas 96 horas de aula
Tarefas resolvidas 28 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 94 horas de aula
Tarefas resolvidas 29 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Excel para Curso Superior Técnicas em Excel Excel para Adolescentes
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