Structure "Case" ou "If"

Résolu
Messages postés
110
Date d'inscription
lundi 27 mars 2006
Statut
Membre
Dernière intervention
21 octobre 2008
-
Messages postés
70
Date d'inscription
mardi 25 juillet 2006
Statut
Membre
Dernière intervention
2 mai 2007
-
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

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
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.
Messages postés
70
Date d'inscription
mardi 25 juillet 2006
Statut
Membre
Dernière intervention
2 mai 2007

ç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+