Bonjour j'ai un code kom cela
et je voudrais utilise un select case car j'en ai 40 kom ca si quelqu'un peut me dire si c possible si oui comment Merci d'avance
peux tu explicité ta demande ? tu voudrais copier cette formula ou repeter la formule ? si tu veux répéter la formule, tu la met dans un programme a part et ensuite tu rappel ce programe quand tu en a besoin...
Non cette ligne est dans un programme mais au lieu de faire
j'aimerais faire un
et pourquoi pas avec un for :
comme cela, il repete la même opération 40 fois....
non mais les nombres ne se suivent pas
Tu ne peux avoir que des constantes après Case ! Donc :
En passant, Mid() renvoie une chaîne de caractères (un Variant/String pour les puristes), pas un entier. Donc, Case "456219", pas Case 456219
C'est plutot un truc dans ce style la que j'aurais, donc tout mélangé
vaut mieux ke je reste avec mes if
La ligne 3, c'est pas du VB (euh, c'est juste mid qu'il faut virer ?)Et ça sert à quoi que je te dise de mettre des guillemets ?
Bon, et ça :
Ou encore :
Qu'en penses-tu ?
je prendsl a premier la deuxième me conviens pas
Comme tu veux. Second code : ceux qui ont connu les tous premiers programmes BASIC des années 80's peuvent se payer un tranche de rigolade en faisant une analogie entre ma proposition et les lignes DATA de l'époque. Qui qui s'en souvient ?
j'ai fais ton premier code il me met erreur de compilation else sans if
ElseIf n'est pas Else If
j'ai écris exactement kom tu me l'a indiqué donc voila
... ... regarde mieux ... ...
voila mon code que me fait faire cette jolie erreur
Mon pauvre darkspoilt, il faut arrêter d'être logique avec VB. Ce langage est le pire qui soit. Et comme ça ?