Tom's Guide > Forum > Programmation > [Résolu par l'idiot que je suis] Visual basic va me rendre FOU !!! (Bloc if no

[Résolu par l'idiot que je suis] Visual basic va me rendre FOU !!! (Bloc if no

Forum Programmation : [Résolu par l'idiot que je suis] Visual basic va me rendre FOU !!! (Bloc if no

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonsoir!

http://up.mezimages.com/up/364274test%20fou.JPG

Quand la procédure est lancé, il me dit qu'il y a "else" sans bloc "if". Pourtant, on le voit tous le bloc "if" !!

Si quelqu'un a des idées...

"ncell" est une constante déclarée dans les option explicite. Elle vaut 100.
Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Hum, vu que je n'ai jamais fait de VB, les lignes d'instructions n'ont pas besoin d'un symbol pour se finir ? comme dans php ou c'est un ; ?

Et tu ne dois pas mettre des () autour du if ?

if(truc = machin) {

} else {

}

Répondre à okinou

Pffffffff... impossible pour moi d'afficher l'image http://up.mezimages.com/up/364274test%20fou.JPG !!

Alors, sans voir le code, je peux juste confirmer qu'il n'y a aucun symbole en fin de ligne en VB.

La syntaxe du if...then...else est celle-ci :
If (condition) Then
fairececi
Else
fairecela
End If

Si ça peut aider...

Répondre à notepares

C'est peut-être parce que le code du then est sur la même ligne que le If (je dis peut-être n'importe quoi, mais on sait jamais lol)

Répondre à CRicky

Meuhhhhh nan t'es pas idiot !!
Mais en effet, la première ligne doit se terminer par Then etil faut passer à la ligne pour la suite...

Répondre à notepares
Tom's Guide > Forum > Programmation > [Résolu par l'idiot que je suis] Visual basic va me rendre FOU !!! (Bloc if no
Aller à :

Il y a 1084 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens