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 activer de cellules


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Technicien évaluation immobilière
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien évaluation immobilière
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut Copier-coller sans activer de cellules
    Bonjour à tous,

    Je naviguais dernièrement sur votre site et je suis tombé sur une macro qui copiait-collait sans activer de cellule. Elle commençait par Function Explicit.

    Malheureusement, ma connexion m'a lâcher avant que je puisse l'expérimenter et je ne la retrouve plus.

    Pourriez-vous m'aider soit à la retrouver ou encore m'en reproduire une pareil.

    Merci à l'avance pour votre aide.

  2. #2
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonsoir,

    Sans connaitre ton projet, j'ai envie de répondre simplement par un exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A2:A20").Value = Range("B2:B20").Value
    les cellules ne sont pas activées
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Technicien évaluation immobilière
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien évaluation immobilière
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut Copier-coller sans activer de cellules
    Merci de ta réponse. C'est encore mieux que ce que je demandais car en plus de copier, ça colle la valeur seulement et non la formule.

    Merci encore.

  4. #4
    Membre éprouvé Avatar de Vadorblanc
    Profil pro
    Inscrit en
    Février 2008
    Messages
    309
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 309
    Par défaut
    Bonjour

    Généralement lorsqu'on utilise Excel on utilise un collage spécial pour cela. Mais par le code il vaut mieux passer par une astuce toute simple.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("F1:H20").Value = Range("F1:H20").Value
    Pourquoi cela fonctionne ? Car l'affectation explicite d'une valeur à la propriété value revient à supprimer la valeur de la propriété Formula. En effet on ne peut pas affecter une valeur à une cellule contenant une formule sans écraser celle-ci afin d'éviter un conflit entre la valeur calculée et la valeur affectée.

    Cordialement

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

Discussions similaires

  1. Copier Coller sans liaisons
    Par bmeda72 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 20/09/2008, 07h17
  2. Simuler un copier/coller sans passer par le clipboard
    Par Lefaucheux dans le forum Windows Forms
    Réponses: 3
    Dernier message: 17/06/2008, 15h28
  3. Copier/coller une plage de cellules pleine de trous
    Par ouskel'n'or dans le forum Contribuez
    Réponses: 0
    Dernier message: 21/05/2008, 18h57
  4. Copier coller sans incrémenter
    Par chrichnou051 dans le forum Excel
    Réponses: 2
    Dernier message: 23/04/2008, 16h06
  5. Copier/coller valeurs d'une cellule si fichier existant
    Par eddyG dans le forum VBA Access
    Réponses: 7
    Dernier message: 16/10/2007, 13h50

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