• Aucun résultat trouvé

TD n°10 : Fonctions de plages personnalisées, boutons

N/A
N/A
Protected

Academic year: 2022

Partager "TD n°10 : Fonctions de plages personnalisées, boutons"

Copied!
1
0
0

Texte intégral

(1)

Licence Economie et Gestion Outils Informatiques 2 Responsables : C. Hanen – R. Chevallier

TD n°10 : Fonctions de plages personnalisées, boutons

Exercice 1

Ecrire une fonction prodcol qui calcule le produit scalaire de deux plages en colonne passées en paramètres (c'est-à-dire si les valeurs de la première colonne sont a1,…

ak, celles de la deuxième colonne b1,..,bk, la fonction calcule a1*b1+a2*b2+….

+ak*bk.)

Rappel : si Maplage est un objet plage de cellules, Maplage.Rows.Count est le nombre de lignes de cette plage.

Un tableau de notes de 10 personnes de la forme suivante est placé dans une feuille Excel :

Coefficients 0.5 2 1.5

nom Note1 Note2 Note3 Moyenne

pondérée

dupond 12 07 3

durand 14 15 8

… … … …

Comment utiliser la fonction prodcol pour calculer la moyenne pondérée de chaque personne dans la feuille de calcul?

Exercice 2

Ecrire une fonction qui indique, à partir d’une plage de cellules contenant des nombres, la valeur la plus proche d’un nombre x dans cette plage.

Exercice 3

Ecrire une fonction qui, à partir d’une plage de cellules et d’un nombre x, compte le nombre de cellules de valeur x dans la plage.

On dispose d’une plage de nombres entiers comprenant des valeurs entre 0 et 20.

Ecrire une fonction qui calcule la valeur la plus fréquente.

Exercice 4

Reprendre la macro damier du TD n°9 et créez un bouton avec pour légende DAMIER dans votre feuille de calcul associé à un coloriage en damier de la plage sélectionnée.

NB : on peut, pour réécrire différemment la macro Damier par rapport au TD 9, utiliser le fait qu’une cellule de ligne i et colonne j est colorée d’une couleur lorsque i+j est pair et d’une autre lorsque i+j est impair. On peut alors programmer une fonction personnalisée pair(x as integer) qui renvoie un Booléen : vrai si x est pair, faux sinon, et l’utiliser dans la macro damier.

Références

Documents relatifs

Populations : Camp répressif pour les républicains espagnols – les Brigades Internationales- déportation des

Sans même avoir le nombre de voix obtenues par Mouloud, son professeur de mathématiques lui fait remarquer qu’il s’est

Poursuis ta route, parallèlement à la route de la baie en faisant 100 m vers le

Sur cet ensemble, il va être nécessaire de disposer, en plus des constructeurs et accesseurs habituels, d’un certain nombre d’opérations comme ajouter une plaque, retirer une

7 Et puis, également, parce que nous vous annonçons la création d’Anthropologie & Santé, la première revue d’anthropologie de la santé rédigée en langue française.. 8

David est fatigué et il retourne vite sur le sable se blottir contre sa mère.. Réponds aux questions en faisant des

Il manque une donnée pour déterminer l’altitude maximale, celle de la coordonnée horizontale de la vitesse … 1 pt offert à tout le

L’énergie mécanique n’est pas conservée : elle diminue au cours du mouvement car une partie de l’énergie mécanique est transformée en chaleur.. Étude de la chute de