Ne copier que les valeurs d’une feuille fermée vers autre

Bonjour, à toutes et à tous

J’utilise une macro que j’ai trouvé sur le Net qui marche très bien pour copier le contenu d’une plage de cellules d’un classeur fermé vers un classeur actif

Mais je n'arrive pas à trouver la procédure pour copier que les valeurs des cellules.

Malgré mes efforts je n'arrive à insérer cette ligne

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

:=False, Transpose:=False

Merci de votre collaboration.

Voici la macro dans le fichier ci-joint

Bonjour @chindou,

Sauf erreur, "ta" macro ne fait que copier les hauteurs et largeurs de colonnes et lignes de ta plage source (dans le fichier que tu as envoyé) vers un autre fichier ""Copier une plage identique.xlsx" probablement déjà ouvert (parce qu'il n'y a aucune indication de son emplacement dans la macro. Elle ne copie pas la valeur, ni rien d'autre !

Si j'en juge par l'intitulé de ta requête "Ne copier que les valeurs d’une feuille fermée vers autre", tu cherche à copier les valeurs d'un fichier fermé dans celui que tu as ouvert. Ta macro semble vouloir faire l'inverse ! Pas sûr que tu aies trouvé la bonne source !

Je te propose les deux fichiers source.xlsx (à laisser fermé) et destination.xlsm qui font ce que tu souhaites, je crois.

Il faudra, bien sûr, adapter le chemin d'accès du fichier source.

8source.xlsx (8.96 Ko)
10destination.xlsm (18.98 Ko)

bonjour,Valky68

je te remercie grandement pour ton aide.

Rechercher des sujets similaires à "copier que valeurs feuille fermee"