IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[VBA-E]Pouvez vous me traduire ceci svp ?


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Mai 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Mai 2005
    Messages : 112
    Points : 115
    Points
    115
    Par défaut [VBA-E]Pouvez vous me traduire ceci svp ?
    Voici une portion de code que je ne suis pas sur de comprendre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CommeCellule	= IsNull(.Fields("commecellule")) Or (Cellule Like .Fields("commecellule"))
    en fait les cas possibles seraient ceci non ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    CommeCellule	= true Or (true) =>true
    CommeCellule	= true Or (false) =>false
    CommeCellule	= false Or (true) =>false
    CommeCellule	= false Or (false) =>false
    Ais je raison ou pas ?

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    CommeCellule = IsNull(.Fields("commecellule")) Or (Cellule Like .Fields("commecellule"))
    CommeCellule est vrai si la plage "Commecellule" ne contient rien ou si la plage "Commecellule" contient cellule

    Enfin... c'est ce que je comprends n'ayant aucune précision sur cellule ni fields("CommeCellule")

    SGDG

    A+

  3. #3
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut Re: Pouvez vous me traduire ceci svp ?
    Citation Envoyé par jcachico
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    CommeCellule	= true Or (true) =>true
    CommeCellule	= true Or (false) =>false
    CommeCellule	= false Or (true) =>false
    CommeCellule	= false Or (false) =>false
    Ais je raison ou pas ?
    Non or c'est Ou ... il suffit qu'un des élement s de l'équation soit à true pour que l'équation soit valide...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ? true or true
    Vrai
    ?true or false
    Vrai
    ? false or true
    Vrai
    ?false or false
    Faux

  4. #4
    Membre expérimenté Avatar de Megaxel
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 187
    Points : 1 405
    Points
    1 405
    Par défaut
    D'ailleurs, ça m'amène à me poser une question: comment fait-on un "OU exclusif"? C'est à dire qu'on obtient "Vrai" seulement si A OU B est vrai, MAIS PAS LES DEUX EN MEME TEMPS:
    Vrai + Faux = Vrai
    Faux + Vrai = Vrai
    Faux + Faux = Faux
    ET Vrai + Vrai = Faux !!

    :

  5. #5
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    J'sai pas moa...

    as-tu (mais oui, j'en suis bien évidemment sur) essayé avec XOR ?

    Ah, le coquin !!!

  6. #6
    Membre expérimenté Avatar de Megaxel
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    1 187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 1 187
    Points : 1 405
    Points
    1 405
    Par défaut
    Heuuuu, ben c'est ça, ça marche!!
    Tu ne vas pas me croire, mais c'est la première fois que j'entend parler de XOR (à part quand j'étais petit, mais c'était un "Shérif de l'espace" qui cassait la figure à des espèce de gros trucs mous très méchants... )

  7. #7
    Membre régulier
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Mai 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Mai 2005
    Messages : 112
    Points : 115
    Points
    115
    Par défaut
    MAR KI BO KOU
    Plus serieusement un grand merci à tous.

  8. #8
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    AHHH !...

    Je vois, je vois (mais ne te crois toujours pas... coquin de sort !!)

    En tout état de cause, il a depuis grandi et s'est considérablement assagi... comme moi (ou pas encore ??)...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pouvez vous analyser mon rapport Hijack svp ?
    Par Hirolanel dans le forum Sécurité
    Réponses: 8
    Dernier message: 15/10/2009, 22h06
  2. Pouvez vous me traduire cette instruction ?
    Par AngieP dans le forum ASP
    Réponses: 2
    Dernier message: 26/03/2009, 10h58
  3. Serveur ftp pouvez vous m'expliquer svp
    Par fred59 dans le forum Dépannage et Assistance
    Réponses: 2
    Dernier message: 07/12/2006, 19h37
  4. [POO] [debutant] Comment pourriez vous traduire ceci?
    Par pierrot10 dans le forum Langage
    Réponses: 1
    Dernier message: 20/09/2006, 23h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo