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 :

Incompatibilité de type dans IF [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Juin 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 20
    Points : 23
    Points
    23
    Par défaut Incompatibilité de type dans IF
    Excel me donne une imcompatibilité de type dans un if avec se code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    numero = Range("c2").Value
    Demande = Range("C1").Value
    Serie = Range("C4").Value
    OF = Range("C3").Value
    If numero = 0 Or Demande = 0 Or Serie = 0 Or OF = 0 Then
    MsgBox (" Veuillez remplir le formulaire !")
    Else
    Sheets("resultat").Select
    Set celluletrouvee = Range("A1:A6500").Find(numéro, lookat:=xlWhole)
    End If
    est ce que quelqu'un aurait une idée de mon erreur ?

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    757
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2008
    Messages : 757
    Points : 572
    Points
    572
    Par défaut
    Peut-être devrais-tu initialiser tes variables avec ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim Variable as integer
    Dans le cas ou tu veux un integer bien sur, sinon tu inscrit byte !

  3. #3
    Membre à l'essai
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Juin 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2011
    Messages : 20
    Points : 23
    Points
    23
    Par défaut
    En fait ce n'est pas ca non plus, mes variables sont des string ca donne donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If numéro = "" Or Demande = "" Or Serie = "" Or OF = "" Then
    Merci du conseil il m'a permis de trouver mon erreur

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

Discussions similaires

  1. [A-02] Incompatibilité de type dans un DLookUp
    Par Domi2 dans le forum VBA Access
    Réponses: 2
    Dernier message: 15/11/2008, 13h09
  2. Réponses: 3
    Dernier message: 30/07/2008, 11h56
  3. Incompatibilité de type dans un formulaire
    Par Kalseln dans le forum IHM
    Réponses: 7
    Dernier message: 04/09/2007, 22h02
  4. "Incompatibilité de type" dans une formule
    Par Log_polmed dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 19/06/2007, 15h03
  5. Incompatibilité de types dans un formulaire
    Par ahage4x4 dans le forum ASP
    Réponses: 3
    Dernier message: 03/05/2005, 15h39

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