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 :

Erreur "Pour ce faire la taille de cellules fusionnées doit être identique" lors d'un copie valeur ? [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut Erreur "Pour ce faire la taille de cellules fusionnées doit être identique" lors d'un copie valeur ?
    Bonjour à tous et toutes et merci de votre temps et de votre aide.

    Je fais actuellement une copie d'une feuille assez complexe dans un autre classeur.
    ici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Call prmWsSource.Copy(, prmWbTarget.Worksheets(prmWbTarget.Worksheets.Count))
    prmWsSource est ma feuille source
    prmWbTarget est mon classeur cible.

    La copie se passe bien et je vois bien ma feuille avec mes valeurs.

    Pour éviter les problèmes par la suite je ne souhaite garder que les valeurs.
    Donc je fais un PasteSpecial(xlPasteValues) de la feuille source dans la feuille cible et là j'ai le message d'erreur : "Pour ce faire la taille de cellules fusionnées doit être identique"

    J'ai le même problème si je le fais à la main.

    Si je pars de ma feuille cible et que je fais un copier valeur sur elle-même, pas de problème, hélas mes valeurs ne sont pas bonnes car j'ai des formules qui utilisent du VBA dans ma source.

    Je ne comprends pas d'où vient la 1ère erreur puisque c'est une copie complète de toute la feuille.

    Si quelqu'un a une piste, sinon je ferai une copie locale et je copierai la copie locale mais c'est plus compliqué.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 124
    Par défaut
    Salut

    Les deux fichiers sont de version excel identique?
    Si tu regardes les endroit ou des cellules doivent être fusionnées est-ce bien le cas dans le classeur destination?

    Pour la copie spécial valeur, peut-être qu'en passant l'option de calcul des classeurs (au moins le classeur destination) sur manuel avant de faire la copie de feuille les valeurs ne seraient pas mises à jour dans le classeur de destination.

    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    Merci de t'intéresser à mon cas :-).

    Oui les versions sont les mêmes car le fichier de destination est créé par le fichier source.

    Pour le mode de calcul c'est une idée que je vais creuser.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    OK, le changement du mode de calcul à Manuel, règle le problème de copie de la feuille de destination sur elle-même.

    Merci de la suggestion.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/12/2017, 17h25
  2. Réponses: 1
    Dernier message: 12/08/2009, 11h04
  3. Réponses: 8
    Dernier message: 04/06/2009, 13h01
  4. Macro VBA pour mettre colonne en ligne avec cellule fusionnée
    Par dany13 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/01/2008, 06h09
  5. [ODBC] erreur SQL pour les unions qui renvoient vide
    Par fabriceMerc dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 25/11/2003, 11h06

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