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 les formules


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
    Septembre 2008
    Messages
    629
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 629
    Par défaut Copier/Coller sans les formules
    Bonjour

    J'ai une colonne "B5" dans ma feuille Index que je voudrais copier et coller dans la feuille plusieur feuille du même classeur sans Formules.
    J'avais fait ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets("Index").Range("B5:B1500").Copy Destination:=Sheets("Patch").Range("B5")
    Mais sa colle les uniquement les formules

    Je vous remercie d'avance

    Max

  2. #2
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Bonjour,

    Sans VBA
    Collage Spécial Valeurs

    Avec VBA
    PasteSpecial

    Aide VBA sur ce lien
    PasteSpecial

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    629
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 629
    Par défaut
    Bonjour Marcel

    Oui je suis aller voir le lien j'ai essayer sans résultat. Je ne suis pas doué pour le VBA

    Merci

    Max

  4. #4
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    629
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 629
    Par défaut
    Salut BENNASR

    Nickel je te remercie et te souhaite une bonne soirée

    Max

  5. #5
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Bonjour apdf, BENNASR, Bonjour le Forum,

    apdf,

    Sauf erreur, BENNASR et moi-même t'avons, en définitive, donné la même indication.

    BENNASR,

    Pour compléter, je dirais qu'il est opportun de quitter le mode copy après collage (ce que ne stipule d'ailleurs pas l'aide Microsoft)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.CutCopyMode = False
    Cela revient, sur le tableur, à désactiver les pointillés qui délimitent la zone à copier.

  6. #6
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    629
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 629
    Par défaut
    Bonjour Marcel

    Ton idée est pertinente mais j'ai voulu la joindre au code de BENNASR
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets("Index").Range("A5:A1500").copy Application.CutCopyMode = False
    Sheets("Patch").Range("B5").PasteSpecial Paste:=xlPasteValues
    sa me donne un message d'erreur "La méthode copy de la classe range a echoué"

    Alors je suppose que j'ai du faire une erreur?

    Merci

    Max

  7. #7
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    bonsoir
    essayez avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets("Index").Range("B5:B1500").copy
    Sheets("Patch").Range("B5").PasteSpecial Paste:=xlPasteValues

Discussions similaires

  1. [LibreOffice][Tableur] Copier/Coller plage de cellules sans les formules en macro basic
    Par mike76 dans le forum OpenOffice & LibreOffice
    Réponses: 2
    Dernier message: 30/08/2016, 08h59
  2. Copier coller sans la formule
    Par mogo107 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/08/2013, 03h36
  3. [XL-2010] Copier des cellules ( sans les formules)
    Par PhilGood11 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 14/02/2012, 15h21
  4. [XL-2003] Copier feuille d'un classeur à un autre sans les formules des worksheets
    Par tioch dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 16/08/2011, 15h34
  5. [XL-2003] Copier / coller valeurs et structures sans les formules.
    Par lecail65 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/05/2010, 15h08

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