Vba activecell.formula

1 resposta
excel
P

Gente, preciso de ajuda.

Alguém sabe oque tem de errado com essa formula? Na celula direto ela funciona, mas no VBA ela da erro.

Range("I8").Select
ActiveCell.Formula = "=SE(E(H8>=3; F8 = "Em Andamento");"COBRAR;"")"

1 Resposta

A

Acontece que quando for usar uma String dentro de uma String você deve colocar entre 4 aspas ““String””.

Range("I8").Select
ActiveCell.Formula = "=SE(E(H8>=3; F8 = ""Em Andamento"");""COBRAR;"")"
Criado 10 de junho de 2019
Ultima resposta 4 de mai. de 2020
Respostas 1
Participantes 2