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 :

Copier coller sans mise en forme


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingenieur
    Inscrit en
    Avril 2019
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingenieur
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2019
    Messages : 30
    Par défaut Copier coller sans mise en forme
    Bonjour Messieurs, dames

    C'est ma première fois sur ce forum. Après plusieurs recherches je n'arrive toujours pas à trouver de solution.

    Pouvez-vous svp me donner un coup de main là-dessus.

    Je souhaite effectuer un copier coller sans mise en page.
    Le copier coller s'effectue correctement. Seul Hic la mise en page que je ne veux pas garder est toujours là.
    Voici le code que j'utilise mais je n'arrive pas à trouver la fonction adéquate.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim DL As Long
    Dim LigVide As Long
     
        DL = Cells(Application.Rows.Count, 5).End(xlUp).Row
        LigVide = Sheets("Planning").Range("A" & Rows.Count).End(xlUp).Row + 1
     
        Worksheets("Request Form").Range("E3:AJ" & DL).Copy (Worksheets("Planning").Cells(LigVide, 1))
        Worksheets("Request Form").Range("AV3:AV" & DL).Copy (Worksheets("Planning").Cells(LigVide, 33))
    Merci d'avance pour votre aide

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Il te suffit, dans ce cas, d'affecter seulement les valeurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    Sub Test()
     
        Dim DL As Long
        Dim LigVide As Long
     
        DL = Cells(Rows.Count, 5).End(xlUp).Row
        LigVide = Sheets("Planning").Range("A" & Rows.Count).End(xlUp).Row + 1
     
        With Worksheets("Request Form")
     
            Worksheets("Planning").Cells(LigVide, 1).Resize(.Range("E3:AJ" & DL).Rows.Count, .Range("E3:AJ" & DL).Columns.Count).Value = .Range("E3:AJ" & DL).Value
            Worksheets("Planning").Cells(LigVide, 33).Resize(.Range("AV3:AV" & DL).Rows.Count, .Range("AV3:AV" & DL).Columns.Count).Value = .Range("AV3:AV" & DL).Value
     
        End With
     
    End Sub

  3. #3
    Membre averti
    Homme Profil pro
    Ingenieur
    Inscrit en
    Avril 2019
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingenieur
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2019
    Messages : 30
    Par défaut


    J'essaie de trouver une solution depuis des jours bordel.
    Et la je viens d'essayer et c'est exactement le résultat que je voulais.

    Enorme merci pour ton aide

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Content de t'avoir aidé

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

Discussions similaires

  1. [Toutes versions] Copier coller avec mise en forme
    Par youyououj dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/02/2018, 09h09
  2. [OL-2016] Copier/coller les mises en forme conditionnelle
    Par Largo38 dans le forum Outlook
    Réponses: 0
    Dernier message: 30/03/2017, 15h30
  3. [XL-2010] Copier/coller et mise en forme conditionnelle
    Par lucas56 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/02/2013, 13h43
  4. [XL-2003] copier coller et mise en forme conditionnelle
    Par sophtoche dans le forum Conception
    Réponses: 2
    Dernier message: 18/06/2010, 23h55
  5. Copier/coller une mise en forme d'une ligne compléte en vba
    Par ptitrault dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/01/2009, 15h38

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