Structure "Case" ou "If"

Résolu
tortuegenie Messages postés 110 Date d'inscription lundi 27 mars 2006 Statut Membre Dernière intervention 21 octobre 2008 - 9 août 2006 à 09:03
sifflet_ Messages postés 70 Date d'inscription mardi 25 juillet 2006 Statut Membre Dernière intervention 2 mai 2007 - 9 août 2006 à 09:36
Bonjour j'ai une question un peu bête.
En ce moment dans ma macro excel j'ai un "Case" avec 34 valeurs différentes et 12 "if" à l'intérieur.

Ma question est simple est ce qu'il y a une différence entre le tps de calcul entre un "Case" et un "If"????

2 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
9 août 2006 à 09:32
Il me semble que non, par contre, le select case est à privilégier pour des raisons de lisibilités dès que les tests dépassent les 2 cas possibles.
3
sifflet_ Messages postés 70 Date d'inscription mardi 25 juillet 2006 Statut Membre Dernière intervention 2 mai 2007
9 août 2006 à 09:36
ça dépends de ce que tu fais, mais en C pour les systèmes embarqués
(électronique), un if devient une bascule RS, c'est un élément simple
et rapide, par contre dès que tu fais des Case, ça fait des structures
tout de suite plus grosses! => plus lentes aussi


Mais en VB, je ne pense pas que ça doit changer grand chose, enfin...

Salut A+
0
Rejoignez-nous