Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Você pode usar a ação de macro ImportExportSpreadsheet para importar ou exportar dados entre o banco de dados access atual (.mdb ou .accdb) e um arquivo de planilha. Você também pode vincular os dados em uma planilha do Excel ao banco de dados Access atual. Com uma planilha vinculada, você pode exibir os dados da planilha com o Access enquanto ainda permite acesso completo aos dados do programa de planilha do Excel. Você também pode vincular a dados em um arquivo de planilha do Lotus 1-2-3, mas esses dados também são somente leitura no Access.

Observação: A partir do Access 2010, a ação macro TransferSpreadsheet foi renomeada como ImportExportSpreadsheet.

Observação: Essa ação não será permitida se o banco de dados não for confiável.

Configuração

A ação de macro ImportExportSpreadsheet tem os seguintes argumentos.

Argumento da ação

Descrição

Tipo de transferência

O tipo de transferência que você deseja fazer. Selecione Importar, Exportar ou Vincular na caixa Tipo de Transferência na seção Argumentos de Ação da janela de design de macro. O padrão é Importar.

Observação:  Não há suporte para o tipo de transferência link para projetos do Access (.adp).

Tipo de planilha

O tipo de planilha para a qual importar, exportar ou vincular. Você pode selecionar um dos vários tipos de planilha na caixa. O padrão é a Pasta de Trabalho do Excel.

Observação: Você pode importar de e vincular (somente leitura) para o Lotus . Arquivos WK4, mas você não pode exportar dados do Access para esse formato de planilha. O acesso também não dá mais suporte à importação, exportação ou vinculação de dados do Lotus . Planilhas WKS ou Excel versão 2.0 com essa ação. Se você quiser importar ou vincular a dados de planilha no Excel versão 2.0 ou Lotus . Formato WKS, converta os dados da planilha em uma versão posterior do Excel ou do Lotus 1-2-3 antes de importar ou vincular os dados ao Access.

Table Name

O nome da tabela Access para importar dados de planilha, exportar dados de planilha ou vincular dados de planilha. Você também pode digitar o nome do Access consulta seleção de onde deseja exportar dados. Esse é um argumento obrigatório.

Se você selecionar Importar no argumento Tipo de Transferência , o Access acrescenta os dados da planilha a essa tabela se a tabela já existir. Caso contrário, o Access cria uma nova tabela que contém os dados da planilha.

No Access, você não pode usar uma instrução SQL para especificar dados a serem exportados quando estiver usando a ação de macro ImportExportSpreadsheet . Em vez de usar uma instrução SQL, primeiro você deve criar uma consulta e especificar o nome da consulta no argumento Nome da Tabela .

Nome do Arquivo

O nome do arquivo de planilha para o qual importar, exportar ou vincular. Inclua o caminho completo. Esse é um argumento obrigatório.

O Access cria uma nova planilha ao exportar dados do Access. Se o nome do arquivo for o mesmo que o nome de uma planilha existente, o Access substituirá a planilha existente, a menos que você esteja exportando para uma pasta de trabalho do Excel versão 5.0 ou posterior. Nesse caso, o Access copia os dados exportados para a próxima nova planilha disponível na pasta de trabalho.

Se você estiver importando ou vinculando a uma planilha do Excel versão 5.0 ou posterior, poderá especificar uma planilha específica usando o argumento Intervalo .

Tem nomes de campo

Especifica se a primeira linha da planilha contém os nomes dos campos. Se você selecionar Sim, o Access usará os nomes nesta linha como nomes de campo na tabela Access ao importar ou vincular os dados da planilha. Se você selecionar Não, o Access tratará a primeira linha como uma linha normal de dados. O padrão é Não.

Quando você exporta uma tabela access ou seleciona uma consulta para uma planilha, os nomes de campo são inseridos na primeira linha da planilha, não importa o que você selecione neste argumento.

Intervalo

O intervalo de células para importar ou vincular. Deixe esse argumento em branco para importar ou vincular toda a planilha. Você pode digitar o nome de um intervalo na planilha ou especificar o intervalo de células para importar ou vincular, como A1:E25 (observe que o A1.. A sintaxe E25 não funciona no Access 97 ou posterior). Se você estiver importando ou vinculando a uma planilha do Excel versão 5.0 ou posterior, poderá prefixar o intervalo com o nome da planilha e um ponto de exclamação; por exemplo, Orçamento! A1:C7.

Observação: Ao exportar para uma planilha, você deve deixar esse argumento em branco. Se você inserir um intervalo, a exportação falhará.

Comentários

Você pode exportar os dados no Access selecionar consultas para planilhas. O Access exporta o conjunto de resultados da consulta, tratando-a como uma tabela.

Os dados de planilha que você acrescenta a uma tabela de Acesso existente devem ser compatíveis com a estrutura da tabela.

  • Cada campo na planilha deve ser do mesmo tipo de dados que o campo correspondente na tabela.

  • Os campos devem estar na mesma ordem (a menos que você defina o argumento Nomes de Campo Has como Sim, nesse caso, os nomes de campo na planilha devem corresponder aos nomes de campo na tabela).

Essa ação de macro é semelhante a clicar na guia Dados Externos e clicar em Excel no grupo Importar ou Exportar . Você pode usar esses comandos para selecionar uma fonte de dados, como o Access ou um tipo de banco de dados, planilha ou arquivo de texto. Se você selecionar uma planilha, uma série de caixas de diálogo serão exibidas ou um assistente do Access será executado, no qual você selecionará o nome da planilha e outras opções. Os argumentos da ação macro ImportExportSpreadsheet refletem as opções nessas caixas de diálogo ou nos assistentes.

Observação: Se você consultar ou filtrar uma planilha vinculada, a consulta ou o filtro serão sensíveis a casos.

Se você vincular a uma planilha do Excel aberta no modo Editar, o Access aguardará até que a planilha do Excel esteja fora do modo Editar antes de concluir o link; Não há tempo limite.

Para executar a ação ImportExportSpreadsheet em um módulo de Visual Basic for Applications (VBA), use o método TransferSpreadsheet do objeto DoCmd.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×