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] Excel Pb dans mon code


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 38
    Par défaut [VBA-E] Excel Pb dans mon code
    Bonjour,

    J'ai un souci dans le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
        Sheets("LISTE").Select
        NOM1 = Range("D8")
        Range("E8").Select
        Selection.Copy
     
        Sheets("" & NOM1 & "").Select
        Range("B3").Select
        Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
    Ce code marche jusqu'a la selection de la cellule B3. J'ai une erreur qui me dit que la méthode select de la classe range a échoué. Or, je ne comprend pas je demande simplement la selection d'une cellule pour pouvoir y coller une valeur.
    Si vous avez des idées merci

  2. #2
    Expert éminent


    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
    Par défaut
    on peu savoir le contenu de ta variable NOM1.. à ce moment la ?

  3. #3
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 38
    Par défaut
    La variable NOM1 contient le nom d'une personne. (je suis pas un pro en vb mais je pense que c'est une variable string non ?)

    En fait tout ça marche, j'arrive a selectionner la feuille correspondant au nom de la personne (NOM1), j'arrive a copier sur cette feuille ma valeur correspondante (sur la cellule en cours), mais je n'arrive pas a choisir une cellule précise sur cette feuille pour pouvoir coller ma valeur.

  4. #4
    Expert éminent


    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
    Par défaut
    essai de remplacer .. le sheets(..).Select.. par Sheet(..).activate

  5. #5
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 38
    Par défaut
    Alors la je suis sur le cul !!!

    En fait je crois qu'il y a un bug d'excel

    Mon code marche tres bien lorsque je le lance a partir d'un bouton personnalisé de menu, mais lorsque je le lance avec un bouton de commande sur ma feuille rien a faire ! le range.select ne marche pas.

    Donc pour remédier au pb je me suis servi d'un bouton de formulaire et la comme par magie tout marche ...

    merci pour avoir tenté de m'aider ++

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

Discussions similaires

  1. [XL-2013] inserer une variable a partir d'une cellule dans mon code VBA / EXCEL 2013
    Par schoret dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/10/2014, 09h40
  2. [VBA-E] Aide pour éxécuter mon code en cliquant sur un bouton dans excel.
    Par pauletta22 dans le forum Macros et VBA Excel
    Réponses: 53
    Dernier message: 29/05/2006, 13h47
  3. [VBA-E] Aide pour un bouton dans excel qui exécuterai mon code.
    Par pauletta22 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/05/2006, 16h23
  4. [VBA-E]Probleme dans mon code ??? merci de votre aide
    Par gregantibes dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/04/2006, 18h24
  5. [VBA][Débutant][export]erreurs dans mon code?
    Par Christophe93250 dans le forum Access
    Réponses: 4
    Dernier message: 06/01/2006, 19h52

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