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 :

Probleme de VBA pour selection d'une carte [XL-2013]


Sujet :

Macros et VBA Excel

  1. #21
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Citation Envoyé par Sake8216 Voir le message
    cela ne me donne rien
    J'ai modifié le post précédent, lis-le et recommences

  2. #22
    Membre averti
    Homme Profil pro
    ING
    Inscrit en
    Février 2018
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : ING
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2018
    Messages : 27
    Par défaut probleme VBA
    j'ai bien le message Box disant que la forme n'existe pas et pourtant elle existe .

    Nom : Capture cd.PNG
Affichages : 99
Taille : 151,3 Ko

  3. #23
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Le problème est là :
    Nom : V2.jpg
Affichages : 91
Taille : 26,2 Ko
    C'est à dire que Sheets("BddCarte").Cells(l, 1).Value contient le nombre 97401 au lieu du texte 97401 !

  4. #24
    Membre averti
    Homme Profil pro
    ING
    Inscrit en
    Février 2018
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : ING
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2018
    Messages : 27
    Par défaut probleme VBA
    je viens de changer en format texte est j'ai le même message

  5. #25
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Citation Envoyé par Sake8216 Voir le message
    je viens de changer en format texte est j'ai le même message
    C'est pas suffisant, regardes la variable locale.
    La preuve :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub test()
      MsgBox Sheets("BddCarte").Cells(2, 1).Value & " est une variable de type " & TypeName(Sheets("BddCarte").Cells(2, 1).Value)
    End Sub
    Il faut aussi changer la valeur.

  6. #26
    Membre averti
    Homme Profil pro
    ING
    Inscrit en
    Février 2018
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : ING
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2018
    Messages : 27
    Par défaut prrobleme VBA
    effectivement j'ai une valeur double, mais impossible de savoir ou elle est.


    Nom : Capture cd.PNG
Affichages : 89
Taille : 50,5 Ko

  7. #27
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    re,

    Il faudrait prendre le temps de comprendre une simple ligne de code !

    Tu ne sais pas où se trouve Sheets("BddCarte").Cells(2, 1).Value ????
    C'est la cellule à l'intersection de la 2ème ligne et de la 1ère colonne, c'est-à-dire A2, de la feuille BddCarte !!!!!!!

  8. #28
    Membre averti
    Homme Profil pro
    ING
    Inscrit en
    Février 2018
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : ING
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2018
    Messages : 27
    Par défaut
    je sais très bien et j'ai bien la bonne la valeur sur A2 a savoir 97401

  9. #29
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 478
    Par défaut
    Citation Envoyé par Sake8216 Voir le message
    je sais très bien et j'ai bien la bonne la valeur sur A2 a savoir 97401
    Il me semble que tu ne sais pas différencier si le contenu d'une cellule est un nombre ou un texte.

    C'est simple, il faut mettre l'alignement horizontal sur standard et élargir suffisamment la colonne :
    Nom : xl Texte et Nombre.jpg
Affichages : 87
Taille : 20,4 Ko

    Pour mettre le texte 97401 dans la cellule, il faut d'abord mettre la cellule au format Texte puis ressaisir le texte.
    Ou encore, quel que soit le format de la cellule, dans une autre colonne saisir la formule =A2 & "" puis faire un copier et en A2 collage spécial - valeurs

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [VBA-E] Selection d'une plage de données problématique
    Par Fab117 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/01/2007, 14h41
  2. [VBA-E] Selection d'une colonne
    Par anisr dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 05/12/2006, 12h47
  3. [VBA-E] selection en une seule fois
    Par SpaceFrog dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/10/2006, 16h37
  4. [XPath] Problème de chemin pour selection de certains noeud
    Par baptistoux dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 03/08/2006, 11h34
  5. [VBA-E]Selection d'une ligne a partir d'une certaine colonne
    Par deathsurfer dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 29/06/2006, 16h36

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