Excel : générer un nombre aléatoire entre 2 bornes

Pour générer un nombre entier aléatoire entre a et b, si a < b : =ENT(ALEA()*(b-a)+a) Exemple : générer un nombre entier aléatoire entre 150 et 250 =ENT(ALEA()*(250-150)+150) Sinon, sous Excel 2007, on peut utiliser avec profit la fonction ALEA.ENTRE.BORNES : = ALEA.ENTRE.BORNES(150;250) Cela simplifie bien des choses !

Excel : créer un tirage au sort parmi les valeurs d’une liste

Soit Pierre, Paul et Jacques les valeurs des cellules A1:A3. Voici la formule qui permet de tirer au sort un candidat : =INDEX(A1:A3;ENT(ALEA()*3)+1) En figeant la plage de cellules qui contient la liste des prénoms, nous obtenons la formule qui permet de générer une liste aléatoire avec répétitions de ces 3 candidats : =INDEX(A$1:A$3;ENT(ALEA()*3)+1) puis […]

Excel : forcer le recalcul d’une feuille de calcul avec F9

F9 est la touche qui permet de recalculer un tableau Excel. Dans la pratique, il est rare de l’utiliser, car un tableau Excel est recalculé à chaque validation de cellule – c’est le comportement par défaut, qui peut être modifié dans les options d’Excel, en cas de calculs très complexes qui ralentissent le travail ; […]

Excel : protéger les formules

La démarche est en quelque sorte inverse à ce que l’on pourrait penser… Par défaut, toutes les cellules d’une feuille Excel sont vérouillées. Pour le vérifier, aller dans le format de n’importe quelle cellule, dernier onglet « Protection » : la case « Verrouillée » est cochée. Mais ce verrouillage n’est actif que si la feuille est protégée, ce […]

Excel ou Access ? De l’impossibilité de gérer les données d’une entreprise au moyen d’un tableur…

Voici un scénario classique. Dans une entreprise, une personne découvre Excel. Curieuse, elle approfondit le sujet et est bientôt saisie de vertige devant les immenses possibilités de cet excellent tableur. Bientôt, elle y passe le plus clair de son temps et les tableaux qu’elle produit améliorent grandement les processus de gestion de l’entreprise. Petit à […]

Excel VBA : Déclaration de variables

Règles pour les noms de variables Un nom de variable ne doit pas être un mot réservé tel que Cell, Worksheet, Column, Row, contenir des espaces ni des « tiret du 6 » (-) Un nom de variable peut en revanche : contenir le « tiret du 8 » (_), dit encore l « underscore », ou le « souligné » La déclaration […]

Excel VBA : structures de décision

Il y a fondamentalement 2 structures de décision : la commande If qui peut prendre plusieurs formes la commande Select Case À noter qu’il existe également la fonction IIf ; son utilisation est illustrée par l’exemple suivant : Remise = IIf(Qté >= 500, 10%, 0) If… Then… If <Condition> Then <Instruction> [:<Instruction>] Très pratique pour […]