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

Adaptation a un copier coller en valeur

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 !

Chessnocoma

XLDnaute Junior
Bonjour,

J'ai trouver et adapté une macro sympa, j'aurais aimer savoir comment faire en sorte que le copier coller ne se fasse pas en formule mais en valeurs, merci bien a vous.

le code est le suivant
Code:
Private Sub copiecollesave_Click()
Application.ScreenUpdating = False
Rep = "G:\AJ\Dossier de suivi\"
FichS = ActiveWorkbook.Name
FichD = "Visio+.xls"
Workbooks.Open Rep & FichD

With Workbooks(FichS)
Fichier = .Sheets("Récapitulatif").Cells(1, 1).Value
    If Dir(Rep & Fichier & ".xls") <> "" Then 'vérifie si la sauvegarde n'a pas déjà été effectuée
    MsgBox "La sauvegarde a déjà été effectuée"
    Exit Sub
    End If
        .Sheets("Récapitulatif").Range("A2:M5").Copy _
            Workbooks(FichD).Sheets("BD").Range("B65536").End(xlUp).Offset(1, 0)
        Workbooks(FichD).Save
        Workbooks(FichD).Close
        MsgBox "Base de données alimenté"
        .Close
        
End With
Application.ScreenUpdating = True
            
End Sub

Merci encore a vous
 
Re : Adaptation a un copier coller en valeur

Salut Chessnocoma et le forum
Remplacer :
Code:
        .Sheets("Récapitulatif").Range("A2:M5").Copy _
            Workbooks(FichD).Sheets("BD").Range("B65536").End(xlUp).Offset(1, 0)
par
Code:
        .Sheets("Récapitulatif").Range("A2:M5").Copy
        Workbooks(FichD).Sheets("BD").Range("B65536").End(xlUp).Offset(1, 0).PasteSpecial (xlPasteValues)
A+
 
- 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

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
456
Réponses
5
Affichages
916
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…