Office
Se connecter

Convertir un classeur Excel en modèle de formulaire InfoPath

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

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 modèle de formulaire InfoPath en utilisant le paramètre par défaut dans l’Assistant Importation, le modèle de formulaire contient la disposition du classeur Excel. En outre, les cellules dans le classeur Excel qui remplissent certaines conditions sont automatiquement converties en contrôles de zone de texte que les utilisateurs peuvent entrer des données dans. Par exemple, si une cellule est mise en forme pour afficher une bordure sur tous les côtés, cette cellule est convertie en un contrôle de zone de texte dans le modèle de formulaire. 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 mise en page lorsque vous importez le classeur Excel ou convertir uniquement certains types de cellules à des contrôles.

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

Contenu de cet article

Concernant la conversion d’un classeur Excel à un modèle de formulaire InfoPath

Fonctionnalités et paramètres qui ne sont pas totalement prises en charge lors de la conversion

Convertir un classeur Excel en modèle de formulaire InfoPath

Concernant la conversion d’un classeur Excel à un modèle de formulaire InfoPath

Lorsque vous convertissez un classeur Excel en modèle de formulaire InfoPath, le classeur est utilisé comme un plan pour créer un modèle de formulaire. La structure de tableau du classeur est recréée en tant qu’un tableau de disposition dans le modèle de formulaire. Si vous choisissez d’inclure des cellules qui sont utilisées pour collecter les données lors de la conversion du classeur, les contrôles de zone de texte sont ajoutés au modèle de formulaire dans les cellules de tableau de disposition qui correspondent à l’emplacement des champs dans le classeur. La taille et la position de prise en charge des cellules, cellule bordure et trame, et que les cellules sont fusionnées ou fractionner sont conservés dans le modèle de formulaire.

Si votre classeur contient plusieurs feuilles de calcul, les données et mise en forme sur la première feuille de calcul sont ajoutés à la valeur par défaut vue dans le 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, supposons que vous êtes un agent d’assurance avec un classeur nommé plaintes.xls contenant deux feuilles de calcul. La première feuille de calcul est appelé accueil et le second voiture. Entre les colonnes dans chaque feuille de calcul sont ceux avec les en-têtes de colonne Type, Description, montant du prêt et prix d’achat. Les colonnes Montant du prêt et prix d’achat dans chaque feuille de calcul sont mis en forme pour utiliser un type de données devise. Les en-têtes de colonnes sont mis en forme en tant que texte en bleu en gras. La feuille de calcul domicile contient une formule pour calculer un tableau d’amortissement. Une seule cellule, avec bordure mise en forme appliquée sur tous les côtés, est utilisée pour entrer un nom de client.

Si vous utilisez le l’Assistant Importation pour convertir plaintes.xls en un modèle de formulaire, vous créez 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 mise en page et autres éléments sont conservés.

Ce nouveau modèle de formulaire contient deux affichages. L’affichage par défaut, appelé Accueil (par défaut), contient la disposition et mise en forme à partir de la feuille de calcul accueil. La deuxième vue, appelée voiture, contient la disposition et mise en forme à partir de la feuille de calcul voiture. Chaque affichage contient un tableau avec en-têtes de colonne Type, Description, montant du prêt et prix d’achat, mis en forme avec texte en bleu gras, comme dans le classeur d’origine. Toutefois, selon les paramètres que vous choisissez dans l’Assistant Importation, certaines fonctionnalités peuvent varier dans le modèle de formulaire :

  • Si vous utilisez l’Assistant Importation pour convertir plaintes.xls à un modèle de formulaire en conservant la mise en page uniquement    Le modèle de formulaire contient un tableau de disposition qui correspond à la table dans le classeur Excel. Le modèle de formulaire ne contient pas les contrôles de zone de texte.

  • Si vous utilisez l’Assistant Importation pour importer plaintes.xls à la fois en conservant la mise en page et en convertissant les cellules à des contrôles     Le modèle de formulaire contient un tableau extensible. Cellules qui répondent à certaines conditions, telles que la cellule avec mise en forme de bordure appliquées à tous les côtés et les cellules qui contiennent ou faire référence à une formule pour calculer un calendrier d’amortissement sont converties en contrôles de zone de texte.

    Remarque : Bien que les cellules qui contiennent ou référence à des formules sont converties en contrôles de zone de texte, les formules ne sont pas conservés dans le modèle de formulaire. Vous devez recréer les fonctionnalités 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 totalement prises en charge lors de la conversion

Mise en forme dans les classeurs Excel et certains paramètres ne sont pas prises en charge par InfoPath. Lorsque vous convertissez un classeur qui contient des paramètres, le modèle de formulaire InfoPath ne contient pas ces fonctionnalités ou des paramètres. Par exemple, si votre classeur comporte un en-tête qui contient une image, l’image n’est pas conservée dans le modèle de formulaire InfoPath, car InfoPath ne prend pas en charge les images dans les en-têtes et pieds de page.

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

  • Cellules contenant « réduire pour l’ajuster à » mise en forme

  • Images d’arrière-plan de cellule

  • Arrière-plans de cellule

  • Dégradés de cellule

  • Mise en forme conditionnelle

  • Validation de données

  • Formules

  • Macros

  • Options d’impression (y compris A4 papier redimensionnement, en noir et blanc, centré sur la page, commencer la numérotation, l’ordre des pages, des images, imprimer le quadrillage, la qualité d’impression, ligne et en-têtes de colonnes, lignes et colonnes sur chaque page, mise à l’échelle et définir la zone d’impression)

  • Alignement du texte vertical

  • Lignes qui sont plus restreinte à la hauteur de la police par défaut de 10 pt

  • WordArt

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

Cellules avec mise en forme des données     Styles et les couleurs appliqués aux cellules avec mise en forme des données ne sont pas convertis. Par exemple, si une cellule est mise en forme pour afficher les nombres négatifs en rouge, la valeur du nombre est convertie, mais la mise en forme du texte en rouge n’est pas.

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

En-tête et de pied de page alignement et de mise en forme     Un en-tête ou pied de page dans un classeur Excel peut contenir une section gauche, centrale et droite. Celles-ci sont concaténées lors de l’importation à 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 » est converti en modèle de formulaire InfoPath contenant un en-tête unique le texte suivant : « Wendy WheelerStatus ReportOctober, 2007. » Si seule une section dans le classeur en-tête ou pied de page contient du texte, le texte qui en résulte dans le modèle de formulaire sera aligné en conséquence. Par exemple, si seule la partie droite de l’en-tête contient du texte dans le classeur, le texte correspondant dans le modèle de formulaire est alors droite aligné. Dans le cas contraire, tout texte d’en-tête ou 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 pied de page dans le classeur est appliqué à l’intégralité de l’en-tête ou le pied de page dans le modèle de formulaire InfoPath.

Conversion de police    Bien qu’InfoPath importe les polices d’un classeur lorsque vous créez un nouveau modèle de formulaire, si les polices dans le classeur ne sont pas disponibles sur l’ordinateur sur lequel vous effectuez l’importation, polices de remplacement automatiquement est sélectionnées pour le modèle de formulaire.

Implicitement des cellules fusionnées     Dans Excel, si vous tapez plus de texte n’apparaissent pas dans 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 la largeur de la cellule peut prendre en charge, le texte s’ajuste à la ligne suivante dans InfoPath. Pour éviter cela, avant d’importer votre classeur, sélectionnez la cellule et toutes les cellules suivantes sont nécessaires pour contenir du texte et fusionner les cellules pour que le texte tienne dans la cellule fusionnée.

Rapports de tableau croisé dynamique     Rapports de tableau croisé dynamique sont convertis en tableaux de disposition.

Très grands tableaux     InfoPath prend en charge les tableaux jusqu'à 63 colonnes de largeur et 999 lignes de longueur. Si un classeur Excel dépasse ces limites, seules les colonnes tout d’abord 63 et 999 lignes seront 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 le formulaire.

  2. Dans la boîte de dialogue Assistant Importation, cliquez sur importer InfoPath pour les classeurs Excel, puis cliquez sur suivant.

  3. Cliquez sur Parcourir.

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

  5. Pour modifier le comportement d’importation par défaut et cliquez sur Options, puis sélectionnez les options souhaitées.

  6. Cliquez sur Terminer.

    Remarque : Selon la disposition et la complexité de votre classeur Excel, certains éléments de mise en page ou les contrôles peuvent ne pas apparaître comme prévu dans le modèle de formulaire InfoPath. Par conséquent, vous devrez peut-être apporter des corrections à votre nouveau modèle de formulaire une fois que vous le convertir.

Haut de la Page

Développez vos compétences dans Office
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.

×