Notifications
Clear all

Cálculo Manual para apenas uma Planilha.

4 Posts
2 Usuários
0 Reactions
1,239 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal,

gostaria que apenas na plan3 da minha pasta de trabalho o cálculo fosse manual. Ou seja, na plan1 e plan2 o cálculo é automático e na plan3 é manual, criando a necessidade de apertar F9.

Tem como fazer isso com VBA?

 
Postado : 25/02/2013 12:52 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!
Tente...

 Private Sub Workbook_Open()
 
 Worksheet("Plan3").Calculation = xlManual
 
 End Sub
 
Postado : 25/02/2013 4:52 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

lostruler,

Boa Noite!

Bem... como você quer o cálculo manual apenas na Plan3, por exemplo, sugiro que você coloque o código VBA abaixo dentro do Evento Activate da Plan3:

Private Sub Worksheet_Activate()
    Application.Calculation = xlManual
End Sub

No mesmo evento, nas Plan1 e Plan2, deve ser inserido o código abaixo de modo a normalizar o cálculo automático nessas plans, quando o usuário selecionar uma delas:

Private Sub Worksheet_Activate()
    Application.Calculation = xlCalculationAutomatic
End Sub
 
Postado : 25/02/2013 5:08 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Alexandre/Wagner,

Muito Obrigado.

Abs.

 
Postado : 12/03/2013 8:04 am