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

Copier coller valeur dans VBA

  • Initiateur de la discussion Initiateur de la discussion CharlesSSQ
  • 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 !

C

CharlesSSQ

Guest
Bonjour,

J'ai un fichier excel avec 8 onglets et j'ai créé un bouton avec une macro pour simplement faire un copier coller valeur de ces onglets et saver le fichier (VALEUR) ailleurs. Bref avoir une copie du classeur mais en VALUE. Voici ce que j'utilise mais ça semble bloquer. Particulièrement à Application.Dialogs()

Merci
Charles


Sub Save_A_Choisir()

Dim Plage As Range, Cel As Range
Dim i As Byte, NombreFeuilles As Byte

Application.ScreenUpdating = False

Application.Dialogs(xlDialogSaveAs).Show CStr("Suivi des indices - Q" & ThisWorkbook.Sheets("Taux de change").Range("A25").Value & " " & Year(ThisWorkbook.Sheets("DATE").Range("C4").Value))

NombreFeuilles = Application.Sheets.Count

For i = 2 To NombreFeuilles
Sheets(i).Select
Set Plage = Range(Cells(1, 1), Cells(56, 27))
For Each Cel In Plage
On Error Resume Next
If IsError(Cel.Value) Then
GoTo Poursuivre
End If
If Cel.Value = "" Then GoTo Poursuivre
If IsNumeric(Cel.Value) Then
With Cel
.Copy
.PasteSpecial Paste:=xlPasteValues
End With
End If
Poursuivre:
Next Cel
Application.CutCopyMode = False
Range("A1").Select
Next i

Sheets(1).Select
Application.Goto Range("A1"), True

End Sub
 
Re : Copier coller valeur dans VBA

Bonsoir Charles, bonsoir le forum,

J'ai repris ton code et j'ai nommé deux onglets respectivement "Taux de change" et "DATE". Aucun problème chez moi ça ne plante pas...
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
912
Réponses
2
Affichages
528
Réponses
5
Affichages
574
Réponses
4
Affichages
735
Réponses
8
Affichages
390
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…