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 :

pb select selection


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut pb select selection
    Bonjour à Tous


    Question bete comme toujours avec moi !!!!

    Pourquoi cela fonctionne :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Range("A" & a & ":G" & a).Select
    Selection.Copy
    Range("A" & a + b & ":G" & a + b).Select
    ActiveSheet.Paste

    Alors que cela ne fonctionne pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Range("A" & a & ":G" & a).Select
    Selection.Copy
    Range("A" & a + b & ":G" & a + b).Select
    selection.Paste

    Merci

  2. #2
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    Bonjour,
    Premièrement utilise les balise code!
    Regarde le premier message du forum sur l'aide a l'utilisation des boutons, c'est fait exprès pour les nouveau.

    Ensuite si tu veux mon avis (introduction inutile puisque de toute facon je vais te le donner et tu liras au minimum le début) le plus simple est de ne PAS utiliser les select selection qui on in nombre considérable de défaut et des qualité pratiquement inexistante
    donc au lieu d'écrir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    quelquechose.select
    selection.autrechose
    ecrit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    quelquechose.autrechose

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A" & a & ":G" & a).Copy
    Sinon pour répondre a ta question le paste est une méthode qui s'applique a l'bojet worksheet. Et non pas a un objet range. C'est comme ca
    Le plus simple étant de le faire en directe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Range("A" & a & ":G" & a).Copy Range("A" & a + b & ":G" & a + b)
    Regarde l'aide sur copi (tu sélectionne le mot et appui sur F1) pour comprendre comment cela fonctionne

Discussions similaires

  1. [ASP] utilisation de <select selected=selected >
    Par richard_sraing dans le forum ASP
    Réponses: 10
    Dernier message: 26/04/2010, 15h52
  2. html:select selected ?
    Par parasol007 dans le forum Struts 1
    Réponses: 19
    Dernier message: 07/02/2008, 12h04
  3. html-el:option et selected="selected"
    Par mmschnef dans le forum Struts 1
    Réponses: 3
    Dernier message: 16/04/2007, 16h47
  4. Réponses: 2
    Dernier message: 20/06/2006, 09h15
  5. De <select> à <select>
    Par santoya dans le forum Langage
    Réponses: 5
    Dernier message: 09/05/2006, 21h27

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