ExportaçãoWithFormatando ação macro

Pode utilizar a ação ExportWithFormatting para produção dos dados no objeto de base de dados Access especificado (um folha de dados, formulário, relatório ou módulo ) para vários formatos de saída.

Nota: A partir do Access 2010, a ação macro OutputTo foi renomeada para ExportWithFormatting. Os argumentos continuam a ser os mesmos para esta ação de macro.

Nota: A ação macro ExportWithFormatting não está disponível em aplicações web do Access.

Definições

A ação ExportWithFormatting tem os seguintes argumentos.

Argumento de ação

Descrição

Tipo de objeto

O tipo de objeto que contém os dados a exportar. Clique em Tabela (para uma ficha de dados), Consulta (para uma folha de dados de consulta), Formulário (para um formulário ou ficha de ficha), Relatório, Módulo,Visualizaçãodo Servidor, Procedimento Armazenado,Ou Função na caixa de Tipo de Objeto na secção argumentos de ação da janela de design macro. Não pode exportar uma macro. Se quiser exportar o objeto ativo, selecione o tipo de objeto com este argumento mas deixe o argumento Nome do Objeto em branco. Este argumento é obrigatório. A predefinição é Tabela.

Nome do Objeto

O nome do objeto que contém os dados a exportar. A caixa Nome do Objeto apresenta todos os objetos que se encontram na base de dados do tipo selecionado pelo argumento Tipo de Objeto.

Se executar uma macro contendo a ação ExportWithFormatting num base de dados de biblioteca, o Access procura primeiro o objeto com este nome na base de dados da biblioteca e, em seguida, na base de dados atual.

Formato de Exportação

O tipo de formato que quer utilizar para exportar os dados. Pode selecionar: Livro do Excel 97 - Excel 2003 (*.xls), Livro Binário do Excel (*.xlsb), Livro do Excel (*.xlsx), HTML (*.htm; *.html), Livro do Microsoft Excel 5.0/95 (*.xls), Formato PDF (*.pdf), Formato RTF (*.rtf), Ficheiros de Texto (*.txt) ou Formato XPS (*.xps). Se deixar este argumento em branco, o Access pede-lhe que indique um formato de exportação.

Nota: Pode exportar um ficheiro no formato PDF ou XPS a partir do Office Access 2007 apenas depois de instalar o suplemento. Para obter mais informações, consulte Guardar ou converter em PDF ou XPS.

Ficheiro de Exportação

O ficheiro para o qual pretende exportar os dados, incluindo o caminho completo. Pode incluir a extensão de nome de ficheiro padrão do formato de exportação que seleciona com o argumento Formato de Exportação, mas não é obrigatório. Se deixar o argumentoFicheiro de Exportação em branco, o Access pede-lhe que indique um nome para o ficheiro de exportação.

Iniciar Automaticamente

Especifica se pretende que o software apropriado comece imediatamente após a ação ExportWithFormatting, com o ficheiro especificado pelo argumento do Ficheiro de Saída aberto.

Ficheiro de Modelo

O caminho e o nome do ficheiro que pretende utilizar como modelo para ficheiros HTML. O ficheiro de modelo é um ficheiro de texto que inclui tokens e tags de HTML exclusivos do Access.

Codificação

O tipo de formato da codificação de carateres que quer utilizar para exportar o texto ou os dados HTML. Pode selecionar MS-DOS, Unicode ou Unicode (UTF-8). A definição do argumento MS-DOS apenas se encontra disponível para ficheiros de texto. Se deixar este argumento em branco, o Access exporta os dados através da codificação predefinida do Windows para ficheiros de texto e da codificação de sistema predefinida para ficheiros HTML.

Qualidade de Exportação

Selecione Imprimir para otimizar a exportação para impressão ou Ecrã para otimizar a exportação para apresentar num ecrã.

Observações

Os dados do Access são exportados no formato selecionado e podem ser lidos em qualquer programa que utilize o mesmo formato. Por exemplo, pode exportar um relatório do Access com formatação para um documento no Formato RTF e abrir o documento no Microsoft Word.

Se exportar o objeto de base de dados para o formato HTML, o Access cria um ficheiro no formato HTML que contém os dados do objeto. Pode utilizar o argumento Ficheiro de Modelo para especificar um ficheiro que queira utilizar como modelo para o ficheiro .html.

As seguintes regras aplicam-se quando utiliza a ação macro ExportWithFormatting para desatar um objeto de base de dados em qualquer um dos formatos de saída:

  • Pode exportar dados numa tabela, consulta ou folhas de dados de formulários. No ficheiro de exportação, todos os campos que se encontram na folha de dados são apresentados de forma igual no Access, exceto os campos que contêm objetos OLE. As colunas dos campos de objetos OLE estão incluídas no ficheiro de exportação, mas os campos encontram-se em branco.

  • Para um controlo que está vinculado a um campo Sim/Não (um botão de alternar, um botão de opção ou uma caixa de verificação), o ficheiro de exportação apresenta o valor -1 (Sim) ou 0 (Não).

  • Para uma caixa de texto vinculada a um campo de Hiperligação, o ficheiro de exportação apresenta a hiperligação para todos os formatos de exportação, exceto o texto MS-DOS (neste caso, a hiperligação é apresentada como texto normal).

  • Se exportar os dados num formulário na vista de Formulário, o ficheiro de exportação contém sempre a vista de Folha de dados do formulário.

  • É criado um ficheiro .html quando exporta uma folha de dados ou formulário no formato HTML. É criado um ficheiro .html para cada página do relatório quando exporta um relatório no formato HTML.

O resultado da execução da ação macro ExportWithFormatting é semelhante ao de clicar numa das opções do grupo Exportação no separador Dados Externos. Os argumentos de ação correspondem às definições na caixa de diálogo Exportar.

Para executar a ação macro ExportWithFormatting num módulo Visual Basic for Applications (VBA), utilize o método OutputTo do objeto DoCmd.

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×