VBA_dev_Anne_Marie
XLDnaute Occasionnel
Bonjour,
Voici mon code pour copier 2 onglets en valeurs dans un nouveau fichier, mais les lignes
.Sheets(1).UsedRange.Value = .Sheets(1).UsedRange.Value
.Sheets(2).UsedRange.Value = .Sheets(1).UsedRange.Value ne copient pas les données.
Pourriez vous me conseiller comment on peut coller les données en valeur ?
Merci beaucoup pour votre aide !
Voici mon code pour copier 2 onglets en valeurs dans un nouveau fichier, mais les lignes
.Sheets(1).UsedRange.Value = .Sheets(1).UsedRange.Value
.Sheets(2).UsedRange.Value = .Sheets(1).UsedRange.Value ne copient pas les données.
Pourriez vous me conseiller comment on peut coller les données en valeur ?
VB:
With ThisWorkbook
.Sheets(Array("Suivi 1", "Suivi 2")).Copy
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs .Path & "\" & NomFichier
Application.DisplayAlerts = True
.Sheets(1).UsedRange.Value = .Sheets(1).UsedRange.Value
.Sheets(2).UsedRange.Value = .Sheets(1).UsedRange.Value
ActiveWorkbook.Close
End With
Merci beaucoup pour votre aide !