Graphique avec barre de défilement (étape 1)


Voici un exemple de l’utilisation des fonctions d’adressage. Pour cet exemple, nous créerons une barre de défilement et utiliserons les fonctions suivantes:
  • DECALER (encore une fois)
  • INDIRECT
  • ADRESSE
  • LIGNE
  • INDEX
  • EQUIV
Voici ce que nous allons réaliser:
Pour réaliser cela, nous allons commencer par construire notre tableau de produits en colonne A et préparer notre tableau des 10 produits afin d’arriver à ceci:
Tableau des produits / Prix
Tout d’abord, nous allons positionner les titre en A1 et B1 en mettant respectivement Produits et Prix.
En A2, nous allons écrire Produit1 puis recopier en sélectionnant le bord inférieur droit de la cellule (une petite croix noire doit être affichée). Nous descendrons jusqu’à avoir le Produit100.
En B2, afin d’avoir des valeurs aléatoires comprises en 1 et 1000, nous allons entrer la formule suivante: =1000*ALEA()
Recopier cette formule jusqu’au 100ème produit.
Afin de ne plus avoir de valeurs qui bougent, faire un copier / collage valeur de ces valeurs.
Enfin, sélectionner le tableau (CTRL+* après avoir sélectionner n’importe quelle cellule du tableau) puis mettre sous forme de tableau. Dans le ruban, sur l’onglet ACCUEIL, choisir « Mettre sous forme de tableau » et choisir le style souhaité:
Puis renommer le tableau en « Tab_Produits »:
Tableau des 10 produits et barre de défilement
En E1 et en E2, remettre les titre Produits et Prix, puis mettez en forme (police, bordure…).
Nous allons à présent rajouter la barre de défilement. Pour cela il faut utiliser l’onglet DEVELOPPEUR du ruban. Si vous ne l’avez pas, il faut le rajouter:
  1. Cliquez sur l’onglet Fichier.
  2. Cliquez sur Options.
  3. Cliquez sur Personnaliser le ruban.
  4. Sous Personnaliser le ruban et Onglets principaux, activez la case à cocher Développeur.

Dans l’onlget DEVELOPPEUR, sélectionner ensuite la barre de défilement:
DEVELOPPEUR -> Contrôles -> Insérer -> Contrôles de formulaire -> Barre de défilement

Et positionner la barre de défilement à gauche du tableau E1:F11 sur une hauteur de 10 cellules (correspondant aux 10 produits).
Cliquer enfin avec le bouton droit sur la barre de défilement puis cliquer sur Format de contrôle.
La popup suivante apparaît, aller directement sur l’onglet Contrôle afin de paramétrer la barre de défilement.
Voici à quoi correspond chaque paramètre:
  • Valeur active: contient le numéro de la séquence de défilement. On mettra 0.
  • Valeur minimale: contient la valeur minimale de la séquence de défilement. On mettra également 0
  • Valeur maximale: contient la valeur maximale de la séquence de défilement. Puisque nous avons 100 valeurs et que seulement 10 sont affichées, nous mettrons 100 – 10, c’est à dire 90.
  • Changement de pas: A chaque fois que vous cliquerez sur la flèche de défilement, le numéro de séquence augmentera / diminuera du nombre de pas indiqué ici. Nous mettrons donc 1.
  • Changement de page: A chaque fois que vous cliquerez au milieu de la barre, le numéro de séquence augmentera / diminuera du nombre de pas indiqué ici. Nous mettrons donc 10.
  • Cellule liée: il s’agit de la cellule dans laquelle le numéro de séquence est affiché. Nous mettrons $I$1. A chaque fois que nous bougerons la barre de défilement, la cellule $I$1 se mettra à jour. 
Pour plus de clarté, en cellule J1, nous écrirons « Décalage:  » et nous nommerons cette cellule « décalage » dans un champ nommé:
Dans le prochain article, nous verrons comment mettre dynamiquement les bonnes valeurs dans les cellules E2:F11 puis nous construirons le graphique.

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *