Compartilhar via


O arquivo já está aberto (Erro 55)

Às vezes, um arquivo deve ser fechado antes que outra operação Open ou outra possa ocorrer. Esse erro tem as seguintes causas e soluções:

  • Uma instrução open do modo de saída sequencial foi executada para um arquivo que já está aberto. Você deve fechar um arquivo aberto para um tipo de acesso sequencial antes de abri-lo para outro. Por exemplo, você deve fechar um arquivo aberto para Entrada antes de abri-lo para Saída.

  • Uma instrução, por exemplo, Kill, SetAttr ou Name, refere-se a um arquivo aberto. Feche o arquivo antes de executar a instrução.

Saiba mais selecionando o item em questão e pressionando F1 (no Windows) ou HELP (no Macintosh).

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.