Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 VBA Coller en valeur Paste.Special

  • Initiateur de la discussion Initiateur de la discussion GMeunier
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

GMeunier

XLDnaute Nouveau
Bonjour,
J'ai un petit programme en VBA, adapté à partir de conseils sur le forum, qui copie un tableau de mise à jour et le colle à la suite dans la base de données principale.
Le tableau de mise à jour contient des formules et je souhaite coller que les valeurs dans la base principale (pas les formules).
Voici la ligne de commande :

Sheets("MaJ_C1_Finance").ListObjects("T_MaJ_C1_Finance").DataBodyRange.Copy Sheets("D_C1_Finance").Cells(ligne, 1)

J'ai vu qu'il fallait utiliser PasteSpecial Paste:=xlPasteValues mais je ne sais pas l'intégrer correctement dans la syntaxe précédente!

Je ne suis pas un spécialiste en VBA mais je m'accroche, une aide serait la bienvenue!

Merci d'avance
 
Bonjour GMeunier,

comme ceci :

VB:
  Sheets("MaJ_C1_Finance").ListObjects("T_MaJ_C1_Finance").DataBodyRange.Copy
  Sheets("D_C1_Finance").Cells(ligne, 1).PasteSpecial xlPasteValues

soan
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
655
  • Question Question
Microsoft 365 Cpier/coller en VBA
Réponses
7
Affichages
724
Réponses
8
Affichages
636
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…