Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : question sur l'utilisation de "if" et "then" [ Divers / Débutants ] (zwarul)

mercredi 4 juin 2008 à 12:13:13 | question sur l'utilisation de "if" et "then"

zwarul

Membre Club
je voudrai savoir si


If Comparmot( bonjour, salut ) = true Then
        memesens = 1
 End If

et

If Comparmot( bonjour, salut ) Then
        memesens = 1
 End If

veulent dire la même chose? en fait je voulais savoir si dans le cas d'une fonction qui renvoi true ou false, est on obligé d'indiquer qu'elle a bien renvoyé "true" ???? j'ai peut être pas été assez clair...

merci d'avance

mercredi 4 juin 2008 à 12:36:00 | Re : question sur l'utilisation de "if" et "then"

jack

Administrateur CodeS-SourceS
Réponse acceptée !
Salut
Si la fonction Comparmot renvoie bien un Boolean, tu peux ommettre le = True
Tu aurais pu faire l'essai toi même !

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

mercredi 4 juin 2008 à 12:36:58 | Re : question sur l'utilisation de "if" et "then"

lillith212

Membre Club
Salut,
Ton "compartmot" est une fonction??? Si tu lui passes une valeur par défaut, il me semble que tu n'es pas obligé de le spécifier... Mais je suis pas certaine...


S.L.B.


*******************************************************************
Même si l'orthographe est la science des ânes, en faisant un effort, tout le monde y gagne...
*******************************************************************


mercredi 4 juin 2008 à 13:18:24 | Re : question sur l'utilisation de "if" et "then"

pile_poil

Membre Club
Réponse acceptée !
comme le dit Jack ce n'est pas obligatoire en effet
par contre pour la relecture de ton code dans quelques temps  je pense qu'il est utile de le mettre c'est plus lisible

si c'est la solution, penser : REPONSE ACCEPTEE

mercredi 4 juin 2008 à 22:56:44 | Re : question sur l'utilisation de "if" et "then"

Kevin.Ory

Réponse acceptée !
"Si la fonction Comparmot renvoie bien un Boolean, tu peux ommettre le = True"
Pour être précis, pas seulement pour un Boolean. On peut très bien tester d'autres types avec un Boolean. Par exemple pour un Integer, 0 = False, tout le reste = True. Mais bon, je pinaille
"par contre pour la relecture de ton code dans quelques temps  je pense qu'il est utile de le mettre c'est plus lisible"
Mouais tout dépend des goûts
J'aime bien écrire :
If Selected Then ...
If Not Selected Then...
On ne peut pas dire que ce n'est pas lisible


J'ajoute que l'exécution d'un If Selected Then.. est plus rapide qu'unIf Selected = TrueThen..., ça peut faire une différence dans quelques rare cas...







Cette discussion est classé dans : utilisation, question, true, if, then


Répondre à ce message

Sujets en rapport avec ce message

If App.PrevInstance = True Then [ par kelm_by ] salut tous le monde,comment est ce que je peux lancer une form d'une application deja active If App.PrevInstance = True ThenEndapplication deja active check1 [ par webanis ] salut j'ai un probleme de check1 je utilise cette code mais ne fonctionne pas "losque en ecute l'application , le check1   prend par defaut le 1 mais Créer un If [ par stephx06 ] Bonjour tout le monde j'ai une petite question. Je dois remettre les mains dans un code que j'ai créer il y a un an... c'était le premier et le dernie problème dans une boucle svp [ par eastpeople ] Bonjour, j'ai un problème sur ce code, Private Sub OK_Click()    Dim Ws As Worksheet    Dim Ligne As Integer    Set Ws = Sheets("abonnements")        dernier probleme sur case à cocher [ par eastpeople ] Rebonjour à tous, ceci est normalement, j'ai bien di normalement mdr mon dernier soucis.Alors en fait j'utilise un userform ADM pour 2 fonctions, je m Aidez moi !! [ par BrianLux ] Bonjour à tous pour commencer merci de venir voir mon post et de p-e m'aider, voici mon problème j'ai une boucle If then else a faire le problème ces nom des checkbox [ par Roussetj ] bonjour, je vous explique mon probleme : j'ai placé sur mon fichier quinze "checkbox"on ne peut cocher qu'une seule checkbox sur les quinze.on a une v picturebox fondu [ par DIJONCTER ] bonjour a tous !Voila je fais défiler des images (picturebox) à l'aide d'un Timer. Le problème c'est que j'aimerais qu'a chaque changement d'image il Problème de syntaxe [ par Hystic ] Bonjour,Je fais actuellement un stage et on m'a demandé de modifier un programme afin de lui ajouter des fonctionalité et plein d'autres trucLe hic c' macro pour le controle de gestion [ par nhanvin ] Bonjour, Actuellement en apprentissage en controle de gestion, je dois modifier une macro sous VB. Cette partie de code me permet d'obtenir un tableau


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.