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 :

Comportement du copier/coller [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut Comportement du copier/coller
    Bonjour,
    J'ai un classeur qui a un comportement étrange.

    Lorsque je sélectionne une ligne dans une feuille (CTRL+C) exemple ligne 1
    Et que je vais dans une autre feuille où je fais coller (CTRL+V) en ligne 100

    il me colle la ligne de ligne 1 de la feuille destination au lieu de la ligne copiée dans la feuille d'origine.
    Si ensuite je clique sur copier valeur je récupère bien ma ligne de la feuille d'origine.

    Ce phénomène se produit même lors de la réouverture du fichier.
    Je soupçonne la macro de mise en forme qui copie colle des valeurs automatiquement d'une feuille vers l'autre de laisser une trace, mais je ne sais pas où chercher.

    J'utilise par exemple dans mon code cette fonction de copier/collage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        With Worksheets("Donnees")
            Worksheets(WS_Call).Range("a" & Cell1.Row & ":u" & Cell1.Row).Copy .Range("a" & NR_Ligne_Target.Row + 1)
        End With
    MErci pour vos idées
    Denis

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    As-tu été regarder s'il y a des macros évènemetielles dans les modules d'onglet ou de ThisWorkbook ?
    Un tel phénomène pourrait venir, par exemple, d'une macro Worksheet_Activate.

  3. #3
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut
    Merci pour la piste je vais vérifier
    j'ai mis une evenment pour rafraichir les TCD au changement de pages
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Workbook_SheetActivate(ByVal Sh As Object)
        ThisWorkbook.RefreshAll
    End Sub

  4. #4
    Membre expérimenté
    Homme Profil pro
    Pompier de service
    Inscrit en
    Février 2014
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Pompier de service

    Informations forums :
    Inscription : Février 2014
    Messages : 146
    Par défaut
    Bonjour,

    En encadrant ton copy/paste par un Application.EnableEvents = False puis Application.EnableEvents = True, tu sauras rapidement si c'est une autre partie de ton code qui met la gigue ou non...

  5. #5
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut
    MErci pour vos réponses.

    Ce n'était pas le refresh

    le EnableEvents n'a montré ni gigue ni bigoudaine.

    Donc j'ai recréé un nouveau classeur et cela semble avoir résolut le problème.

    Merci je clot le sujet
    Denis

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

Discussions similaires

  1. [D7] Comportement anormal du Copier/Coller sur un TMEMO
    Par jcs2 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 01/04/2010, 10h59
  2. copier coller fichier xml différences de comportement
    Par cotede2 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 09/06/2009, 12h27
  3. Copier coller Fichier windows
    Par KPitN dans le forum Windows
    Réponses: 8
    Dernier message: 20/04/2004, 17h32
  4. Copier Coller une ligne d'une table avec modif ?
    Par nolan76 dans le forum Requêtes
    Réponses: 4
    Dernier message: 04/03/2004, 16h34
  5. [Débutant] Conserver la couleur lors d'un copier coller
    Par ADIDASman dans le forum JBuilder
    Réponses: 2
    Dernier message: 21/05/2003, 18h13

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