Convertir un classeur Excel en modèle de formulaire InfoPath

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Certaines organisations utilisent des classeurs Microsoft Office Excel en tant que formulaires pour recueillir des données. Ces classeurs incluent généralement des cellules vides pour les utilisateurs d'entrer des données. Vous pouvez convertir un classeur à un modèle de formulaire Microsoft Office InfoPath à l'aide de l'Assistant Importation dans InfoPath. En convertissant un classeur à un modèle de formulaire, vos utilisateurs peuvent bénéficier de fonctionnalités d'InfoPath telles que la validation de schéma, les contrôles dynamiques tels qu'extensibles sections et la logique métier telles que la validation des données. En outre, vous pouvez rendre votre modèle de formulaire à un public plus large en créant un modèle de formulaire compatible avec les navigateurs. Pour créer un modèle de formulaire compatible avec les navigateurs, vous devez publier un modèle de formulaire compatible avec le navigateur sur un serveur exécutant InfoPath Forms Services. Formulaires basés sur des modèles de formulaires activés pour le navigateur pouvant être renseignés à l'aide d'un navigateur Web.

Lorsque vous convertissez un classeur Excel en un modèle de formulaire InfoPath à l'aide du paramétrage par défaut de l'Assistant Importation, le modèle de formulaire produit présente la disposition d'un classeur Excel. De plus, les cellules du classeur Excel qui répondent à certaines conditions sont automatiquement converties en des contrôles de zone de texte dans lesquels les utilisateurs peuvent entrer des données. Par exemple si une cellule est définie avec une bordure sur chaque côté, cette cellule est ensuite convertie en un contrôle de zone de texte dans le modèle de formulaire qui est produit. Si vous décidez de ne pas utiliser le paramètre par défaut dans l'Assistant Importation, vous pouvez choisir d'inclure uniquement la disposition lors de l'importation du classeur Excel ou de ne convertir que certains types de cellules en contrôles.

Cet article explique le concept et la procédure de base de conversion d'un classeur Excel en modèle de formulaire InfoPath, y compris les fonctionnalités et les paramètres qui ne sont pas pris en charge dans le processus de conversion.

Dans cet article

À propos de la conversion d'un classeur Excel en modèle de formulaire InfoPath

Fonctionnalités et paramètres qui ne sont pas entièrement pris en charge lors de la conversion

Convertir un classeur Excel en modèle de formulaire InfoPath

À propos de la conversion d'un classeur Excel en modèle de formulaire InfoPath

Lorsque vous convertissez un classeur Excel en modèle de formulaire InfoPath, le classeur sert de plan à la création du nouveau modèle de formulaire. La structure de table du classeur est recréée en tant que tableau de disposition dans le modèle de formulaire. Si vous choisissez d'inclure des cellules qui sont utilisées pour collecter des données lors de la conversion du classeur, des contrôles de zone de texte sont ajoutés au modèle de formulaire dans les cellules du tableau de disposition qui correspondent à l'emplacement des champs dans le classeur. La taille et la position des cellules prises en charge, les bordures et les ombrages des cellules ainsi que le fait que les cellules soient fusionnées ou fractionnées, tous ces paramètres sont conservés dans le modèle de formulaire qui est produit.

Si votre classeur contient plusieurs feuilles de calcul, les données et la mise en forme de la première feuille de calcul sont ajoutées à la vue par défaut du nouveau modèle de formulaire, et les autres feuilles de calcul sont converties en vues correspondantes dans le modèle de formulaire. Les titres de chaque vue supplémentaire correspondent aux titres des feuilles de calcul.

Pour mieux comprendre la relation entre un classeur que vous convertissez à l'aide de l'Assistant Importation InfoPath et le modèle de formulaire qui est produit, imaginez que vous êtes un agent d'assurance et que vous possédez un classeur nommé Plaintes.xls contenant deux feuilles de calcul. La première feuille de calcul s'appelle Domicile et la seconde s'appelle Automobile. Parmi les colonnes figurant dans chaque feuille de calcul, certaines portent les en-têtes Type, Description, Montant du prêt et Prix d'achat. Dans chaque feuille de calcul, les colonnes Montant du prêt et Prix d'achat sont paramétrées pour recevoir des données de type devises. Tous les en-têtes de colonne se présentent sous forme de texte bleu en gras. La feuille de calcul Domicile contient une formule permettant de calculer un calendrier d'amortissement. Une seule cellule, entourée d'une bordure, est utilisée pour entrer le nom du client.

Si vous utilisez l'Assistant Importation pour convertir Plaintes.xls en modèle de formulaire, vous obtenez un modèle de formulaire nommé Plaintes.xsn.

Classeur Excel avant et après sa conversion en modèle de formulaire InfoPath.
Lorsqu'un classeur Excel est converti en modèle de formulaire InfoPath, la présentation et d'autres éléments sont conservés.

Ce nouveau modèle de formulaire contient deux vues. La vue par défaut, appelée Domicile (par défaut), contient la présentation et la mise en forme de la feuille de calcul Domicile. La deuxième vue, appelée Automobile, contient la présentation et la mise en forme de la feuille de calcul Automobile. Chaque vue contient un tableau dont les en-têtes de colonne Type, Description, Montant du prêt et Prix d'achat apparaissent en bleu et en gras, comme dans le classeur d'origine. Toutefois, suivant les paramètres que vous choisissez dans l'Assistant Importation, certaines fonctionnalités peuvent différer dans le modèle de formulaire produit :

  • Si vous utilisez l'Assistant Importation pour convertir Plaintes.xls en un modèle de formulaire en conservant uniquement la présentation    Le modèle de formulaire qui est produit contient un tableau de présentation qui correspond au tableau dans le classeur Excel. Le modèle de formulaire ne contient pas de contrôles de zone de texte.

  • Si vous utilisez l'Assistant Importation pour importer Plaintes.xls à la fois en conservant la présentation et en convertissant les cellules en contrôles    Le modèle de formulaire qui est produit contient un tableau extensible. Les cellules qui remplissent certaines conditions telles qu'une bordure appliquée à chacun des côtés, et les cellules qui contiennent ou font référence à une formule utilisée pour calculer un calendrier d'amortissement sont converties en contrôles de zone de texte.

    Remarque : Bien que les cellules qui contiennent ou font référence à des formules sont converties en contrôles de zone de texte, les formules ne sont pas conservées dans le modèle de formulaire produit. Vous devez recréer la fonctionnalité fournie par la formule en utilisant les fonctionnalités appropriées dans InfoPath.

Haut de la page

Fonctionnalités et paramètres qui ne sont pas entièrement pris en charge lors de la conversion

Certains paramètres et éléments de mise en forme des classeurs Excel ne sont pas pris en charge par InfoPath. Lorsque vous convertissez un classeur qui contient des paramètres de ce type, le modèle de formulaire InfoPath produit ne contient pas ces fonctionnalités ou paramètres. Par exemple, si votre classeur contient un en-tête doté d'une image, celle-ci ne sera conservée pas dans le modèle de formulaire InfoPath produit car InfoPath ne prend pas en charge les images dans les en-têtes et des pieds de page.

Voici une liste de fonctionnalités et de paramètres qui ne sont pas conservées lorsque vous convertissez un classeur Excel en un modèle de formulaire InfoPath :

  • Cellules avec mise en forme « Ajuster »

  • Images d'arrière-plan de cellule

  • Motifs d'arrière-plan de cellule

  • Dégradés de cellule

  • Mise en forme conditionnelle

  • Validation des données

  • Formules

  • Macros

  • Paramètres d'impression (y compris redimensionner A4/papier à lettres, noir et blanc, centrer sur la page, commencer la numérotation à, ordre des pages, images, imprimer le quadrillage, qualité impression, en-têtes de lignes et de colonnes, lignes et colonnes à chaque page, mise à l'échelle et définir la zone d'impression)

  • Alignement de texte vertical

  • Lignes qui sont plus étroites que la hauteur de police de 10 pt par défaut

  • WordArt

La liste suivante explique les fonctionnalités et les paramètres qui sont partiellement pris en charge lorsque vous convertissez un classeur Excel en un modèle de formulaire InfoPath :

Cellules avec mise en forme des données    Les styles et les couleurs appliqués aux données ne sont pas convertis. Par exemple, si une cellule est mise en forme de sorte d'afficher les nombres négatifs sous forme de texte rouge, la valeur du nombre est convertie mais pas la mise en forme du texte.

Liens hypertexte qui font référence à des protocoles non pris en charge    Tous les liens hypertexte sont convertis, mais si un lien hypertexte utilise un autre protocole que http:, https:, ftp: ou mailto:, il ne fonctionnera pas.

Alignement et mise en forme des en-têtes et pieds de page    Dans un classeur Excel, un en-tête ou un pied de page peut contenir une section gauche, centrale et droite. Celles-ci sont concaténées lors de l'importation dans InfoPath. Par exemple, un classeur avec un en-tête gauche contenant le nom « Wendy Wheeler », un en-tête central contenant le titre « Rapport d'état » et un en-tête droit contenant la date « 13 octobre 2007 » serait converti en un modèle de formulaire InfoPath contenant un en-tête unique : « Wendy WheelerRapport d'état13 octobre 2007 ». Si une seule section de l'en-tête ou du pied de page du classeur contient du texte, le texte affiche dans le modèle de formulaire sera correctement aligné. Par exemple, si seule la section droite de l'en-tête contient du texte dans le classeur, le texte correspondant sera aligné à droite dans le modèle de formulaire. Autrement, tout texte d'en-tête ou de pied de page est aligné à gauche lors de l'importation. Le paramètre de police appliqué à la première section d'en-tête ou de pied de page du classeur est appliqué à l'ensemble de l'en-tête ou du pied de page dans le modèle de formulaire InfoPath produit.

Conversion de police    Bien qu'InfoPath importe les police d'un classeur lors de la création d'un nouveau modèle de formulaire, si les polices employées dans le classeur ne sont pas disponibles sur l'ordinateur sur lequel vous effectuez l'importation, d'autres polices seront automatiquement sélectionnées pour le modèle de formulaire.

Cellules implicitement fusionnées    Dans Excel, si vous tapez plus de texte que ne peut en contenir la cellule active, le texte apparaît au-dessus des cellules suivantes, comme si elles avaient été fusionnées. InfoPath ne prend pas en charge cette fonctionnalité. Si une cellule convertie contient plus de texte que ne lui autorise sa largeur paramétrée, le texte est envoyé à la ligne suivante dans InfoPath. Pour empêcher cela, avant d'importer votre classeur, sélectionnez la cellule et toutes les cellules suivantes nécessaires pour contenir le texte, puis fusionnez les cellules pour que le texte tienne dans la cellule fusionnée.

Rapports de tableaux croisés dynamiques     Les rapports de tableaux croisés dynamiques sont convertis en tableaux de disposition.

Tableaux très volumineux     InfoPath prend en charge les tableaux jusqu'à 63 colonnes de largeur et 999 lignes de longueur. Au-delà de ces limites, seules les 63 premières colonnes et 999 premières lignes d'un tableau Excel sont converties.

Remarque : Certains classeurs Excel ne peuvent pas être ouverts sans un mot de passe. Si c'est le cas dans votre classeur, vous pourrez pas correctement l'importer dans InfoPath. Pour résoudre le problème, essayez de supprimer l'exigence de mot de passe pour le classeur avant de les importer. En outre, certains classeurs sont conçus pour empêcher les utilisateurs de déplacement, suppression, masquage ou modification du nom des feuilles de calcul et de modifier d'autres éléments structurels dans le classeur. Si c'est le cas avec votre feuille de calcul, vous pourrez pas correctement l'importer dans InfoPath. Pour résoudre ce problème, essayez de supprimer la structure restrictions de modification pour votre classeur avant de les importer.

Haut de la page

Convertir un classeur Excel en modèle de formulaire InfoPath

  1. Dans le menu Fichier, cliquez sur Importer un formulaire.

  2. Dans la boîte de dialogue Assistant Importation , cliquez sur Importateur InfoPath pour classeurs Excel, puis cliquez sur Suivant.

  3. Cliquez sur Parcourir.

  4. Recherchez et cliquez sur le classeur Excel que vous souhaitez convertir, puis cliquez sur Ouvrir.

  5. Pour modifier le comportement d'importation par défaut, cliquez sur Options, puis sélectionnez les options voulues.

  6. Cliquez sur Terminer.

    Remarque : Selon la disposition et la complexité de votre classeur Excel, certains éléments de disposition ou contrôles peuvent ne pas apparaître comme prévu dans le modèle de formulaire InfoPath issu de la conversion. Par conséquent, vous pouvez devoir procéder à quelques ajustements sur votre nouveau modèle de formulaire après l'avoir converti.

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×