Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
heldercorreia

[Resolvido] Dificuldade ao inserir uma fórmula numa célula via VBA

Recommended Posts

heldercorreia

Pretendo preencher na célula C4 da folha3 a fórmula abaixo que por sua vez depende de valores da folha2

Sheet3.Range("c4").Formula = "=COMPLEXO(ARRED(" & Sheet2.Range("D27").Value & ";2);ARRED(" & Sheet2.Range("D26").Value & ";2))"

E dá Runtime error 1004, Application-defined or object-defined error

Não sei o que se passa, verifiquei a formula várias vezes, experimentei também usar ao invés dos valores, os seus endereços e não consigo fazer isto funcionar, alguma sugestão ?

Abraço

Share this post


Link to post
Share on other sites
jmaocubo

Viva!!!!

Poderias sempre criar uma macro e vias que código te dava...

Gravas e colocas a fórmula pretendida na célula da folha3 e depois ves que código te deu.

Share this post


Link to post
Share on other sites
heldercorreia

Obrigado pela resposta.

Resolvi utilizando .FormulaLocal em vez de .Formula

Estava a ver as propriedades e vi o FormulaLocal, decidi experimentar e funcionou, fiquei sem saber muito bem porquê, mas funciona... Já fiquei contente assim  :thumbsup:

Share this post


Link to post
Share on other sites
jpaulino

Resolvi utilizando .FormulaLocal em vez de .Formula

Estava a ver as propriedades e vi o FormulaLocal, decidi experimentar e funcionou, fiquei sem saber muito bem porquê, mas funciona... Já fiquei contente assim  :thumbsup:

A propriedade FormulaLocal define que vais utilizar a função com as formulas na lingua local (neste caso em português). A opção Formula define que vais utilizar as funções em inglês.

Por isso é que FormulaLocal funciona e Formula apenas não :P

Share this post


Link to post
Share on other sites
heldercorreia

Hehe, é sempre melhor aprender do que ficar às escuras!

Obrigado Jpaulino ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.