Microsoft 365 Copier coller valeur d'un tableau dans une nouvelle feuille

ozone083

XLDnaute Junior
Bonjour,

Je possède un fichier de calcul. Je souhaite pouvoir "exporter" l'onglet final dans un autre fichier pour ensuite pouvoir l'envoyer.
Cependant lorsque j'execute via VBA un Cells.PasteSpecial (xlPasteValues), la valeur des cellules devient #REF.

Idéalement il faudrait :
  • faire un copier coller valeur d'une partie du tableau
  • que le calcul final puisse se faire automatiquement
  • si les lignes sont égales à O, on ne les copie pas dans le nouveau fichier

Je joins un fichier exemple.

Un grand merci par avance pour votre aide.
 

Pièces jointes

  • Exemple1.xlsx
    23.3 KB · Affichages: 7

fanfan38

XLDnaute Barbatruc
Bonjour
C'est la feuille final que tu veux copier ou c'est sur la feuille final que tu veux copier?
Comment tu choisis calcul PU ou calcul PR?
Pour copier les valeurs
VB:
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
A+ François
 

ozone083

XLDnaute Junior
Merci FanFan38 pour ta proposition
Cependant dans l'onglet "Final", les cellules contiennent une formule avec RechercheX
Lorsque je souhaite copier l'onglet Final dans une autre fenêtre, toutes les lignes sont remplacées par #REF !!! (ce qui est gênant)

Y'aurait il un moyen d'éviter cela ?
Merci
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof