Página 1 de 1

método windows

Enviado: 25 Jan 2022 às 08:09
por Madail
Bom dia.
Desenhei macros para o excel 2003 já há bastantes anos. que sempre funcionaram bem.
De repente uma das linhas de programação começou a dar erro. Eis o exemplo:

Tenho um ficheiro com o nome stock.xls.
Dentro deste ficheiro tenho uma folha com o nome stock.

O comando Windows("stock").activate sempre funcionou.
Agora dá erro e pede sempre o nome do ficheiro "stock.xls"

É possível que alguma actualização do windows 10 tenha afectado este comando?
Ou houve algum add in que desapareceu?

Se me puderem ajudar, agradeço.
Obrigado.
Madail

Re: método windows

Enviado: 25 Jan 2022 às 08:38
por osvaldomp
Olá, @Madail .

Experimente:
Código: Selecionar todos
Windows("stock.xls").Activate
Sheets("stock").Activate
#
ou
Código: Selecionar todos
Workbooks("stock.xls").Sheets("stock").Activate