Eu sei quase nada de VBA, então é mais um chute mesmo.. algo que eu tentaria se estivesse no seu lugar...
Já tentou colocar o "call zoom" dentro do IF, logo após o "MinimizeRibbon"? Desse jeito ele vai sempre minimizar a faixa de opções primeiro e na sequencia roda a sub Call Zoom...
Ou se não for possível, por questão de condicional... tenta usar uma variável para capturar o Height do ribbon primeiro.. depois faz o If usando o valor dessa variável... se for >=0.. minimiza o ribbon...
Postado : 08/08/2017 3:04 pm