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.