Converter um livro do Microsoft Excel num modelo de formulário do InfoPath

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Algumas organizações utilizam livros do Microsoft Office Excel como formulários para recolher dados. Estes livros normalmente incluem células em branco para os utilizadores introduzirem dados. Pode converter um livro para um modelo de formulário do Microsoft Office InfoPath utilizando o Assistente de importação no InfoPath. Ao converter um livro para um modelo de formulário, os utilizadores podem beneficiar de funcionalidades do InfoPath como a validação de esquema, controlos dinâmicos como secções e lógica de negócio como validação de dados de repetição. Além disso, pode disponibilizar no modelo de formulário para uma audiência maior através da criação de um modelo de formulário preparados para browser. Para criar um modelo de formulário preparados para browser, tem de publicar um modelo de formulário compatível com o browser para um servidor que está a ser executado InfoPath Forms Services. Formulários baseados em modelos de formulário preparados para browser podem ser preenchidos utilizando um browser Web.

Quando converte um livro do Excel num modelo de formulário do InfoPath ao utilizar a predefinição no Assistente de importação, o modelo de formulário resultante contém o esquema do livro do Excel. Além disso, células no livro do Excel que cumprem determinadas condições são automaticamente convertidas em controlos de caixa de texto que os utilizadores podem introduzir dados para o. Por exemplo, se uma célula estiver formatada para mostrar um limite em todos os lados, em seguida, essa célula é convertida para um controlo de caixa de texto no modelo de formulário resultante. Se decidir não utilizar a predefinição do Assistente de importação, pode escolher para incluir apenas o esquema ao importar o livro do Excel ou para a converter apenas determinados tipos de células para controlos.

Este artigo explica os conceitos básicos e procedimento para converter um livro do Excel num modelo de formulário do InfoPath, incluindo as funcionalidades e definições que não são suportadas no processo de conversão.

Neste artigo

Sobre a conversão de um livro do Excel num modelo de formulário do InfoPath

Definições e funcionalidades que não são totalmente suportadas durante a conversão

Converter um livro do Excel num modelo de formulário do InfoPath

Sobre a conversão de um livro do Excel num modelo de formulário do InfoPath

Quando converte um livro do Excel num modelo de formulário do InfoPath, o livro é utilizado como um plano para criar um novo modelo de formulário. A estrutura da tabela do livro é recriada como um tabela de esquema no modelo de formulário. Se optar por incluir células que são utilizadas para recolher dados quando converter o livro, os controlos de caixa de texto são adicionados ao modelo de formulário nas células da tabela de esquema que correspondem à localização dos campos no livro. O tamanho e posição da suportados células, célula limites e sombreado, e se células são unidas ou divididas são preservados no modelo de formulário resultante.

Se o livro contiver várias folhas de cálculo, os dados e formatação da primeira folha de cálculo são adicionados à predefinição vista no novo modelo de formulário e as folhas de cálculo adicionais são convertidas em vistas correspondentes no modelo de formulário. Os títulos de cada vista adicional correspondem os títulos de folhas de cálculo.

Para compreender melhor a relação entre um livro que converter utilizando o Assistente de importação do InfoPath e o modelo de formulário resultante, imagine que se encontra um agente de seguro com um livro com o nome Claims.xls que contém duas folhas de cálculo. Primeira folha de cálculo é denominada casa e o segundo se chamar automóveis. Entre as colunas em cada folha de cálculo são aqueles com cabeçalhos de coluna tipo, descrição, valor do empréstimo e preço de compra. As colunas de valor do empréstimo e preço de compra em cada folha de cálculo estão formatadas para utilizar um tipo de dados de moeda. Todos os cabeçalhos de coluna são formatados como texto azul a negrito. Folha de cálculo base contém uma fórmula para calcular uma agenda de amortização. Uma única célula, com limite formatação aplicada em todos os lados, é utilizada para introduzir o nome de um cliente.

Se utilizar o Assistente de importação de para converter Claims.xls para um modelo de formulário, criar um modelo de formulário denominado Claims.xsn.

Um livro do Microsoft Excel antes e depois da sua conversão num modelo de formulário do InfoPath.
Quando um livro do Excel é convertido num modelo de formulário do InfoPath, o esquema e outros elementos são preservados.

Este modelo de formulário novo contém duas vistas. A vista predefinida, denominada casa (predefinição), contém o esquema e a formatação da folha de cálculo de base. A segunda vista, denominada automóveis, contém o esquema e a formatação da folha de cálculo de automóveis. Cada vista com uma tabela com cabeçalhos de coluna tipo, descrição, valor do empréstimo e preço de compra, formatada como texto azul a negrito, tal como o livro original. No entanto, dependendo das definições que escolher no Assistente de importação, algumas funcionalidades podem ser diferentes no modelo de formulário resultante:

  • Se utilizar o Assistente de importação para converter Claims.xls a um modelo de formulário por preservação apenas o esquema    O modelo de formulário resultante contém uma tabela de esquema que corresponde à tabela no livro do Excel. O modelo de formulário não contém qualquer controlos de caixa de texto.

  • Se utilizar o Assistente de importação para importar Claims.xls mantiver o esquema e convertê células aos controlos     O modelo de formulário resultante contém uma tabela de repetição. Células que cumprem determinadas condições, como a célula com a formatação de limites aplicadas em todos os lados e as células que contêm ou referenciam de uma fórmula para calcular uma agenda de amortização são convertidas em controlos de caixa de texto.

    Nota: Apesar de células que contêm ou referenciam a fórmulas são convertidas em controlos de caixa de texto, as fórmulas não são preservadas no modelo de formulário resultante. Tem de recriar a funcionalidade de que a fórmula fornecida utilizando as funcionalidades adequadas no InfoPath.

Início da página

Definições e funcionalidades que não são totalmente suportadas durante a conversão

Algumas definições e a formatação em livros do Excel não são suportadas pelo InfoPath. Quando converte um livro que contém definições desse tipo, o modelo de formulário do InfoPath resultante não irá conter essas funcionalidades ou definições. Por exemplo, se o livro tiver um cabeçalho que contém uma imagem, a imagem não será preservada no modelo de formulário do InfoPath resultante porque o InfoPath não suporta imagens nos cabeçalhos e rodapés.

Segue-se uma lista de funcionalidades e definições que não são preservadas quando converter um livro do Excel num modelo de formulário do InfoPath:

  • Células com "encolher para se ajustar a" formatação

  • Imagens de fundo de célula

  • Padrões de fundo de célula

  • Gradações de cor de célula

  • Formatação condicional

  • Validação de dados

  • Fórmulas

  • Macros

  • Imprimir definições (incluindo A4 Papel redimensionamento, a preto e branco, Centrar na página, número da primeira página, ordem das páginas, imagens, imprimir linhas de grelha, qualidade de impressão, linha e cabeçalhos de colunas, linhas e colunas em todas as páginas, dimensionamento e definir área de impressão)

  • Alinhamento de texto vertical

  • Linhas que são mais estreitos que a altura de tipo de letra predefinido da 10pt

  • WordArt

A lista seguinte explica as funcionalidades e definições que são parcialmente suportadas quando converte um livro do Excel num modelo de formulário do InfoPath:

Células com formatação de dados     Estilos ou cores aplicadas às células com formatação de dados não são convertidas. Por exemplo, se uma célula estiver formatada para apresentar números negativos a vermelho, o valor de número é convertido, mas não a formatação de texto a vermelho é.

Hiperligações que façam referência a protocolos não suportados     Todas as hiperligações são convertidas, mas se a hiperligação utiliza um protocolo diferente de http:, https:, ftp:, ou mailto:, a hiperligação não irá funcionar quando um utilizador clica na ligação.

Cabeçalho e o alinhamento de rodapé e formatação     Um cabeçalho ou rodapé num livro do Excel pode conter uma secção para a esquerda, alinhamento ao centro e à direita. Estas são concatenadas aquando da importação do InfoPath. Por exemplo, um livro com um cabeçalho para a esquerda que contém o nome "Leonilde Wheeler," num cabeçalho de segundo nome que contém o título "Relatório de estado" e um cabeçalho à direita, que contém a data "13 de Outubro de 2007" seria convertido num modelo de formulário do InfoPath que contém um cabeçalho único o seguinte texto: "Leonilde WheelerStatus ReportOctober 13, 2007." Se apenas uma secção de cabeçalho ou rodapé o livro contiver texto, o texto resultante no modelo de formulário será alinhado em conformidade. Por exemplo, se apenas a secção direita do cabeçalho da contém texto no livro, em seguida, o texto correspondente no modelo de formulário será indicado alinhados. Caso contrário, todo o texto de cabeçalho ou rodapé está alinhado à esquerda quando são importado. A definição de tipo de letra aplicada a primeira secção de cabeçalho ou rodapé no livro é aplicada a todo o cabeçalho ou rodapé no modelo de formulário do InfoPath resultante.

Conversão de tipo de letra    Apesar do InfoPath importa os tipos de letra a partir de um livro ao criar um novo modelo de formulário, se os tipos de letra no livro não estão disponíveis no computador onde efectuar a importação, serão automaticamente seleccionados tipos de letra alternativos para o modelo de formulário.

Células unidas implicitamente     No Excel, se escrever mais texto do que cabem na célula atual, o texto será apresentado na parte superior das células subsequentes como se tivessem sido intercaladas as células. O InfoPath não suporta esta funcionalidade. Se uma célula convertida contém mais texto do que a largura da célula pode acomodar, irá moldar o texto para a linha seguinte no InfoPath. Para evitar esta situação, antes de importar o seu livro, selecione a célula e quantas células subsequentes como são necessárias para conter texto e unir as células para que o texto, ajuste dentro da célula unida.

Relatórios de tabela dinâmica     Relatórios de tabela dinâmica são convertidas em como tabelas de esquema.

Muito grandes tabelas     O InfoPath suporta tabelas que estão até 63 colunas e uma altura e 999 linhas por extenso. Se um livro do Excel exceder estes limites, apenas as primeiro 63 colunas e 999 linhas serão convertido em.

Nota: Alguns livros do Excel não podem ser abertos sem uma palavra-passe. Se este for as maiúsculas/minúsculas no seu livro, não poderá com êxito importá-lo para o InfoPath. Para corrigir o problema, experimente remover o requisito de palavra-passe para o livro antes de importá-lo. Além disso, algumas livros foram concebidos para impedir que os utilizadores de mover, eliminar, ocultar ou alterar o nome de folhas de cálculo e de alterar outros elementos estruturais no livro. Se este for o caso da sua folha de cálculo, poderá não conseguir com êxito importá-lo para o InfoPath. Para corrigir este problema, experimente remover estrutural restrições para o seu livro de edição, antes de importá-lo.

Início da página

Converter um livro do Microsoft Excel num modelo de formulário do InfoPath

  1. No menu ficheiro, clique em Importar formulário.

  2. Na caixa de diálogo Assistente de importação, clique em programa de importação do InfoPath para livros do Excel e, em seguida, clique em seguinte.

  3. Clique em Procurar.

  4. Localize e clique em livro do Excel que pretende converter e, em seguida, clique em Abrir.

  5. Para alterar o comportamento de importar predefinido, clique em Opções e, em seguida, selecione as opções que pretende.

  6. Clique em Concluir.

    Nota: Consoante o esquema e complexidade do livro do Excel, alguns elementos de esquema ou controlos podem não aparecer corretamente no modelo de formulário do InfoPath resultante. Como resultado, poderá ter de fazer ajustes para o novo modelo de formulário após pode convertê-la.

Início da página

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.

×