Gravar dados em arquivos

Ao trabalhar com grandes quantidades de dados, geralmente é conveniente gravar dados ou ler dados de um arquivo. A instrução Open permite criar e acessar arquivos diretamente. O Open fornece três tipos de acesso ao arquivo:

  • O acesso sequencial (modos de entrada, saída e apêndice ) é usado para gravar arquivos de texto, como logs de erro e relatórios.

  • O acesso aleatório (modo aleatório ) é usado para ler e gravar dados em um arquivo sem fechá-los. Arquivos de acesso aleatório mantêm dados em registros, o que facilita a localização de informações rapidamente.

  • O acesso binário (modo binário ) é usado para ler ou gravar em qualquer posição de byte em um arquivo, como armazenar ou exibir uma imagem de bitmap.

Observação

A instrução Open não deve ser usada para abrir os tipos de arquivo do próprio aplicativo. Por exemplo, não use o Open para abrir um documento do Word, uma planilha do Microsoft Excel ou um banco de dados do Microsoft Access. Isso causará perda de integridade do arquivo e corrupção de arquivos.

A tabela a seguir mostra as instruções normalmente usadas ao gravar dados e ler dados de arquivos.

Tipo de acesso Gravando dados Leitura de dados
Sequencial Imprimir #, Gravar # Input #
Aleatório Put Get
Binária Put Get

Confira também

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.