Excel Services IV : Autoriser les entrées utilisateur

Vue d’ensemble

Image conceptuelle de l’entrée de données dans Excel Services

Autorisez les utilisateurs à entrer des données pour des cellules spécifiques lorsque vous vous servez d’Excel Services pour publier une feuille de calcul Excel 2007 dans votre site Microsoft Office SharePoint Server 2007 Enterprise.

À la fin de ce cours, vous serez à même d'effectuer les tâches suivantes :

  • autoriser les utilisateurs à effectuer des calculs dans Excel Services.

Ce cours comprend :

  • une leçon d’autoformation ;

  • un test rapide (non noté) à la fin de la leçon ;

  • un aide-mémoire que vous pouvez extraire du cours.

Vous devez déjà connaître les informations de base relatives à l’utilisation d’Excel Services. Dans le cas contraire, suivez le cours Excel Services I : Principes de base.

Configuration logicielle requise :

  • Site SharePoint basé sur SharePoint Server 2007 Enterprise

  • Excel Services installé avec SharePoint Server 2007 Enterprise

  • Excel 2007 installé sur votre ordinateur via Office Professionnel Plus 2007, Office Entreprise 2007 ou Office intégrale 2007

    Autorisez les utilisateurs à entrer des données pour des cellules spécifiques lorsque vous vous servez d’Excel Services pour publier une feuille de calcul Excel 2007 dans votre site Microsoft Office SharePoint Server 2007 Enterprise.

    Pour en savoir plus sur ce cours, voir les rubriques Objectifs et À propos de ce cours, ou consultez la table des matières. Cliquez ensuite sur Suivant pour commencer la première leçon.

Autoriser les utilisateurs à effectuer des calculs dans Excel Services

Personne se demandant comment faire pour permettre à des utilisateurs de modifier des valeurs dans Excel Services.

Comment faire pour permettre à des utilisateurs de modifier des valeurs dans Excel Services ?

Comme l’ont montré les deux premiers cours de cette série, la publication de classeurs dans Excel Services est une excellente façon d’empêcher les utilisateurs de taper des valeurs directement dans les classeurs.

Mais comment faire si vous voulez vraiment que les utilisateurs puissent entrer des données dans Excel Services ? Par exemple, dans l’image, vous voulez que les commerciaux de la société Adventure Works puissent entrer des valeurs dans quelques cellules afin d’obtenir des prix totaux pour leurs clients. Cette calculatrice fonctionne de la même façon que d’autres calculatrices en ligne, par exemple pour le calcul d’une hypothèque, où vous entrez quelques valeurs afin d’obtenir le détail des remboursements de l’hypothèque.

Étape 1 : Rechercher les noms des cellules

Cliquez dans une cellule et consultez ensuite la Zone Nom dans la barre de formule pour voir si la cellule a un nom.

1. Pour voir si la cellule B4 a un nom, cliquez dans la cellule B4.

2. Consultez ensuite la Zone Nom dans la Barre de formule. Si l’adresse de cellule (B4) s’affiche, cela signifie que la cellule n’a pas de nom.

Sur votre site SharePoint, vous souhaitez que les utilisateurs puissent entrer des valeurs pour la cellule B4 (prix) et la cellule B5 (nombre d’unités à vendre). Pour ce faire, Excel Services requiert que ces cellules soient nommées. Pourquoi ? Comme vous le verrez par la suite, au lieu de taper directement dans ces cellules, les utilisateurs entrent des valeurs dans un volet spécial en regard de la feuille de calcul. Les noms des cellules B4 et B5 aident les utilisateurs à savoir quoi faire et où taper les valeurs dans le volet.

Assurez-vous tout d’abord que ces cellules ne sont pas déjà nommées. Dans Excel, cliquez en premier lieu dans la cellule B4, puis dans la cellule B5, et examinez les noms figurant dans la Zone Nom de la Barre de formule. Dans l’image, seule l’adresse de cellule B4 figure dans la Zone Nom ; par conséquent, la cellule doit être nommée.

Étape 2 : Nommer des cellules pour Excel Services

Nommez des cellules en cliquant dans la cellule de votre choix, en tapant le nom correspondant dans la Zone Nom de la barre de formule, puis en appuyant sur Entrée.

1. Pour nommer la cellule B4, cliquez dans cette dernière.

2. Tapez ensuite son nom dans la Zone Nom de la Barre de formule, puis appuyez sur Entrée.

Tout en conservant le point d’insertion dans la cellule B4, cliquez dans la Zone Nom de la barre de formule, puis tapez un nom pour la cellule B4, par exemple : « Entrez_le_prix_ici ». Dans la mesure où vous ne pouvez pas utiliser d’espaces dans un nom de cellule, le trait de soulignement remplace l’espace. Après avoir tapé le nom, appuyez sur Entrée.

Pour plus d’informations sur la façon de nommer les cellules, voir l’Aide-mémoire à la fin de ce cours.

Étape 3 : Activer l’entrée de données dans Excel Services

Ajouter des cellules en tant que paramètres dans Excel Services

Animation illustrant la création d’un volet d’entrée de données dans Excel Services.

Voici comment permettre aux utilisateurs d’entrer des valeurs pour les cellules B4 et B5 dans Excel Services.

Dans Excel, vous utilisez la boîte de dialogue Options Excel Services pour désigner les cellules nommées en tant que paramètres qui permettent aux utilisateurs d’entrer des valeurs dans le volet d’entrée de données d’Excel Services. Vous publiez ensuite le classeur dans Excel Services.

Lorsque le classeur s’ouvre dans Excel Services, les utilisateurs voient le volet Paramètres sur la droite, où ils peuvent entrer des valeurs.

Cliquez sur Lire pour savoir comment utiliser les cellules nommées en tant que paramètres dans Excel Services.

Description de l’animation :

Dans Excel, le curseur pointe sur le bouton Microsoft Office Image du bouton Office, sur Publier, puis clique sur Options Excel Services.

Le curseur clique sur l’onglet Paramètres, clique sur Ajouter, active les cases à cocher en regard de Entrez_le_nombre_des_unités et de Entrez_le_prix_ici, puis clique sur OK à deux reprises.

Le curseur clique sur Enregistrer et l’URL de la bibliothèque de documents SharePoint est entrée (sans inclure « Forms/AllItems.aspx » à la fin de l’URL). Le curseur clique à nouveau sur Enregistrer.

Étape 4 : Entrer des valeurs dans Excel Services

Entrer des valeurs dans les zones du volet Paramètres sur le site SharePoint

Animation illustrant l’entrée de valeurs dans Excel Services.

Lorsque des utilisateurs ouvrent le classeur dans Excel Services, le volet Paramètres apparaît sur la droite en affichant les zones d’entrées de données et les noms de cellules, ce qui permet aux utilisateurs de savoir ce qu’ils doivent faire : entrer le nombre d’unités souhaitées dans la zone Entrez_le_nombre_des_unités et entrer le prix unitaire dans la zone Entrez_le_prix_ici.

Une fois qu’ils ont cliqué sur Appliquer, ils voient si le client obtient une remise, ainsi que le prix total, dans le classeur en regard du volet. Notez que le nouveau prix total est calculé sur le site SharePoint et non sur l’ordinateur local de l’utilisateur.

Les modifications apportées aux valeurs contenues dans le classeur sont simplement temporaires. Lorsqu’une personne ferme le classeur, les valeurs modifiées ne sont pas enregistrées dans ce dernier. Lorsqu’une autre personne ouvre le classeur, elle ne voit pas les modifications effectuées par la dernière personne.

Cliquez sur Lire au-dessus de l’image pour savoir comment les utilisateurs peuvent entrer des valeurs dans Excel Services.

Description de l’animation :

Dans la bibliothèque de documents SharePoint, le curseur clique sur Afficher dans le navigateur Web en regard du nom de fichier. Le classeur s’ouvre dans Excel Services.

Dans le volet Paramètres en regard du classeur, une valeur est entrée dans la zone Entrez_le_nombre_des_unités, puis une valeur est entrée dans la zone Entrez_le_prix_ici. Le curseur clique sur Appliquer et les nouvelles valeurs s’affichent dans le classeur.

Effectuez le test suivant pour vérifier que vous avez bien compris le cours. Vos réponses sont privées et les résultats du test ne sont pas notés.

Vous ne pouvez pas entrer de valeurs dans une feuille de calcul dans Excel Services.

Vrai.

C’est exact. Dans Excel Services, vous ne pouvez pas entrer de valeurs dans le classeur ; toutefois, vous pouvez entrer des valeurs dans le volet Paramètres en regard du classeur.

Faux.

Non, c’est correct. Dans Excel Services, vous ne pouvez pas entrer de valeurs dans le classeur ; toutefois, vous pouvez entrer des valeurs dans le volet Paramètres en regard du classeur.

Vous pouvez utiliser « Entrez le prix ici » en tant que nom de cellule.

Vrai.

Désolé, le nom semble correct mais il ne l’est pas. Vous ne pouvez pas utiliser d’espaces dans les cellules nommées. Dans ce nom, il manque un trait de soulignement (_) entre chaque mot.

Faux.

Exact. Le nom semble correct, mais il manque un trait de soulignement (_) entre chaque mot.

Le prochain utilisateur qui entre des valeurs dans Excel Services voit les valeurs entrées en dernier.

Vrai.

Non, c’est incorrect. Les entrées ne sont pas enregistrées lorsque la feuille de calcul est fermée dans Excel Services. L’utilisateur suivant ne voit pas ce qu’a fait l’utilisateur précédent.

Faux.

Parfait. Les entrées ne sont pas enregistrées lorsque le classeur est fermé dans Excel Services. L’utilisateur suivant ne voit pas ce qu’a fait l’utilisateur précédent.

Commentaires

Aide-mémoire

Voir aussi

Nommer les cellules

Tout d’abord, vérifiez si les cellules ont déjà été nommées. Cliquez dans la cellule où vous souhaitez que les utilisateurs puissent entrer des valeurs, puis examinez le contenu de la Zone Nom dans la Barre de formule. Si vous voyez une adresse de cellule, par exemple B4, cela signifie que la cellule n’a pas de nom.

Si vous voyez un nom qui n’est pas suffisamment explicite pour permettre aux utilisateurs de savoir quoi faire dans le volet Paramètres d’Excel Services, supprimez ce nom et créez-en un autre.

Pour supprimer un nom, cliquez dans la cellule, puis sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Gestionnaire de noms. Dans la boîte de dialogue Gestionnaire de noms, cliquez sur le nom à supprimer. Cliquez sur Supprimer, puis sur Fermer.

Pour nommer une cellule, cliquez dans la cellule souhaitée. Cliquez ensuite dans la Barre de formule sur la Zone Nom. Tapez un nom. Notez que vous ne pouvez pas laisser d’espaces dans le nom. Utilisez un trait de soulignement (_) pour représenter un espace. Appuyez ensuite sur Entrée.

Pour plus d’informations sur l’attribution de noms aux cellules, voir le haut de la page.

Toutes les cellules ne peuvent pas être utilisées en tant que paramètres

  • Le paramètre doit être une cellule unique et ne peut pas être une plage.

  • La cellule ne doit pas contenir de formule.

  • La cellule ne doit pas faire partie d’un tableau croisé dynamique, d’un tableau ou d’un graphique.

Enregistrer un classeur sur votre site SharePoint à l’aide du volet Paramètres

  1. Cliquez sur le bouton Microsoft Office Image du bouton Office, pointez sur Publier, puis cliquez sur Excel Services.

  2. Cliquez sur le bouton Options Excel Services. Dans la boîte de dialogue Options Excel Services, cliquez sur l’onglet Paramètres. Cliquez sur le bouton Ajouter, puis activez les cases à cocher en regard des cellules nommées à utiliser dans le volet Paramètres. Cliquez sur OK à deux reprises.

  3. Entrez l’URL de la bibliothèque de documents dans la zone Nom de fichier (n’incluez pas « Forms/AllItems.aspx » à la fin de l’URL), puis cliquez sur Enregistrer.

  4. Entrez un nom pour le classeur (ou acceptez le nom existant), puis cliquez à nouveau sur Enregistrer.

    Le classeur s’ouvre sur votre site SharePoint si la case à cocher Ouvrir dans Excel Services de la boîte de dialogue Enregistrer sous est activée. Dans le cas contraire, vous devez ouvrir la bibliothèque de documents pour voir le fichier.

  5. Pour permettre aux utilisateurs de savoir où se trouvent les données, cliquez sur la flèche vers le bas à côté du fichier, pointez sur Envoyer vers, puis cliquez sur Envoyer un lien par messagerie. Lorsque les utilisateurs cliquent sur le lien de courrier électronique, le classeur s’ouvre directement dans leur navigateur Web dans Excel Services.

S’applique à : SharePoint Server 2007



Ces informations vous ont-elles été utiles ?

Oui Non

Comment pouvons-nous nous améliorer ?

255 caractères restants

Afin de protéger votre vie privée, n’indiquez aucune information de contact dans vos commentaires. Lisez notre déclaration de confidentialité.

Nous vous remercions pour vos commentaires.

Ressources de support

Changer la langue