Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se ao: Access 2013, Office 2013
Você pode usar a ação ExportarcomFormatação para gerar a saída dos dados do objeto de banco de dados do Microsoft Access especificado (uma folha de dados, um formulário, um relatório, um módulo ou uma página de acesso a dados) para vários formatos de saída.
Configurações
A ação ExportarcomFormatação tem os seguintes argumentos.
Argumento da ação |
Descrição |
|---|---|
Tipo de Objeto |
O tipo de objeto que contém os dados para gerar saída. Clique em Tabela (para uma folha de dados de tabela), Consulta (para uma folha de dados de consulta), Formulário (para um formulário ou uma folha de dados de formulário), Relatório, Módulo, Modo de Exibição de Servidor, Procedimento Armazenado ou Função na caixa Tipo de Objeto da seção Argumentos da Ação do painel Construtor de Macros. Não é possível gerar saída de uma macro. Se desejar gerar saída do objeto ativo, selecione seu tipo com este argumento, mas deixe o argumento Nome do Objeto em branco. Esse é um argumento obrigatório. O padrão é Tabela. |
Nome do Objeto |
O nome do objeto que contém os dados de saída. A caixa Nome do Objeto mostra todos os objetos no banco de dados do tipo selecionado pelo argumento Object Type. Se você executar uma macro que contém a ação ExportWithFormatting em um banco de dados biblioteca, o Access primeiro procurará o objeto com esse nome no banco de dados biblioteca e, em seguida, no banco de dados atual. |
Formato de Saída |
O tipo de formato que será usado para gerar saída dos dados. Você pode selecionar Pasta de Trabalho do Excel 97 - Excel 2003 (*.xls), Pasta de Trabalho Binária do Excel (*.xlsb), Pasta de Trabalho do Excel (*.xlsx), HTML (*.htm; *.html), Pasta de Trabalho do Microsoft Excel 5.0/95 (*.xls), Formato PDF (*.pdf), Formato Rich Text (*.rtf), Arquivos de Texto (*.txt) ou Formato XPS (*.xps). Se você deixar este argumento em branco, o Access solicitará o formato de saída. |
Arquivo de Saída |
O arquivo no qual você deseja gerar saída dos dados, incluindo o caminho completo. É possível incluir a extensão de nome de arquivo padrão para o formato de saída selecionado com o argumento Formato de Saída, mas ela não é obrigatória. Se você deixar o argumento Arquivo de Saída em branco, o Access solicitará um nome de arquivo de saída. |
AutoIniciar |
Especifica se o software apropriado deverá ser iniciado imediatamente após a execução da ação ExportarcomFormatação, com o arquivo especificado pelo argumento Arquivo de Saída aberto. |
Arquivo de Modelo |
O caminho e o nome de um arquivo que será usado como modelo para arquivos HTML. O arquivo modelo é um arquivo de texto que inclui marcas HTML e tokens que são exclusivos do Access. |
Codificação |
O tipo de formato de codificação de caracteres usado para gerar saída de texto ou de dados HTML. Você pode selecionar MS-DOS, Unicode ou Unicode (UTF-8). A configuração de argumento MS-DOS está disponível somente para arquivos de texto. Se você deixar esse argumento em branco, o Access produzirá os dados usando a codificação padrão do Windows para arquivos de texto e a codificação padrão do sistema para arquivos HTML. |
Qualidade da Saída |
Selecione Imprimir para otimizar a saída para impressão ou Tela para otimizar a saída para exibição na tela. |
Comentários
Os dados do Access têm saída no formato selecionado e podem ser lidos por qualquer programa que use o mesmo formato. Por exemplo, é possível gerar saída de um relatório do Access com sua formatação para um documento de Formato Rich Text e abrir o documento no Microsoft Word.
Se você gerar saída do objeto de banco de dados para o formato HTML, o Access criará um arquivo em formato HTML que contém os dados do objeto. Você pode usar o argumento Arquivo Modelo para especificar um arquivo que será usado como modelo para o arquivo .html.
As regras a seguir se aplicam ao usar a ação ExportarcomFormatação para gerar saída de um objeto de banco de dados para quaisquer dos formatos de saída:
É possível gerar saída dos dados em folhas de dados de tabela, de consulta e de formulário. No arquivo de saída, todos os campos da folha de dados aparecem da mesma maneira que no Access, com a exceção dos campos que contêm objetos OLE. As colunas dos campos de objetos OLE são incluídas no arquivo de saída, mas os campos ficam em branco.
Para um controle que é ligado a um campo Sim/Não (um botão de alternância, um botão de opções ou uma caixa de seleção), o arquivo de saída exibe o valor -1 (Sim) ou 0 (Não).
Para uma caixa de texto ligada a um campo de hiperlink, o arquivo de saída exibe o hiperlink para todos os formatos de saída com exceção de texto MS-DOS (nesse caso, o hiperlink é exibido como texto normal).
Se você gerar saída dos dados de um formulário em modo Formulário, o arquivo de saída sempre conterá o modo Folha de Dados do formulário.
Quando é gerada saída de uma folha de dados, um formulário ou uma página de acesso a dados em formato HTML, um arquivo .html é criado. Quando é gerada saída de um relatório em formato HTML, um arquivo .html é criado para cada página do relatório.
O resultado da execução da ação ExportarcomFormatação é semelhante a clicar em uma das opções do grupo Exportar da guia Dados Externos. Os argumentos da ação correspondem às configurações da caixa de diálogo Exportar.
Para executar a ação ExportarcomFormatação em um módulo do VBA (Visual Basic for Applications), use o método SaídaPara do objeto DoCmd.