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 de cellule qui se passe mal [XL-2013]


Sujet :

Macros et VBA Excel

  1. #1
    Membre actif
    Homme Profil pro
    Developpeur
    Inscrit en
    Février 2013
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Février 2013
    Messages : 180
    Points : 271
    Points
    271
    Par défaut Copier / coller de cellule qui se passe mal
    Bonjour,

    comme écrit dans le titre c'est une histoire de copier coller tout bonnement,
    au départ j'ai une feuille cacher au yeux des utilisateurs qui contient le model qui est copier dans la feuille que les utilisateur voit
    puis des méthodes sont appelés et remplisse cette dernière suivant les info enregistré en base

    jusque la tout fonctionne nickel, mais le Hic arrive :
    dans les dernière méthode exécutés il y en a une qui va chercher des cellules (fusionner ou non) dans la feuille non visible et les coller dans la feuille visible
    mais ces cellules contiennes un calcul (une somme par exemple) et une fois le coller effectué le calcul devient faux

    code pour le copier coller :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
        Sheets("ModeleMois").Select
        Application.GoTo Reference:="Absentéïsme_Value"
        Selection.Copy
        Sheets(NomFeuilleDeSaisie).Select
        Range("V38:V38").Select
        ActiveSheet.Paste
        Application.CutCopyMode = False
    valeur dans la cellule du model :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(S30<>0;1-(S30-S31)/S30;"")
    valeur une fois coller :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(S3<>0;1-(S3-S4)/S3;"")
    A savoir que le principe de fonctionnement est bon, puisqu'il faut laisse de la marge a l'utilisateur si il veux changer le model
    si vous avez une idée

    Cordialement

  2. #2
    Membre actif
    Homme Profil pro
    Developpeur
    Inscrit en
    Février 2013
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Février 2013
    Messages : 180
    Points : 271
    Points
    271
    Par défaut
    rebonjour,

    Désoler je reposte mais j'ai trouvé la solution (ou plutôt l'éclair de génie de mon tuteur)
    en faite lors du copier coller des cellules, je décalais ces même cellules du coup les valeurs a l'intérieur changeai elle aussi

    alors si la cellule était en U27 elle doit aussi se trouver en U27, sinon si elle se retrouve en U17 les valeurs de la cellule sont égale à la cellule -le décalage


    je profite de ce poste pour poser une question qui va de soit avec le poste :
    est-il possible de copier coller tout en changeant les cellules de destination ?


    sur ce je clos ce sujet (ça n’empêchera pas de répondre à la question)

    Cordialement

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

Discussions similaires

  1. [E-2003] Copier/Coller plage cellules vers autre fichier
    Par macat dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/10/2008, 15h01
  2. copier coller plage cellule avec Offset
    Par beebe dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/06/2008, 14h03
  3. Macro copier coller première cellule vide
    Par jul85 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 24/02/2008, 17h06
  4. [Excel] selection et copier-coller de cellule sans activer les sheets
    Par franckB dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 01/04/2007, 23h26
  5. Réponses: 5
    Dernier message: 14/02/2006, 14h32

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