A voir également:
- Exporter une feuille excel dans un nouveau classeur vba
- Comment copier une vidéo youtube - Guide
- Dessin sms copier coller zizi ✓ - Forum Réseaux sociaux
- Feuille de score belote excel - Forum Excel
- Super copier - Télécharger - Gestion de fichiers
- Bruler une feuille de laurier - Guide
1 réponse
Bonjour,
Comme ça :
EDIT : Et si tu veux aussi les formats :
Comme ça :
Option Explicit Sub MAPA() Dim c As Workbook Dim f As Worksheet Dim r As Range Dim t As Variant Dim nom As String Set f = ActiveWorkbook.Worksheets(44) Set c = Application.Workbooks.Add(xlWBATWorksheet) Set r = c.Worksheets(1).Range("A1") nom = ThisWorkbook.Path & "\DQE_MAPA_Terrassement.xlsx" t = f.UsedRange.Value r.Resize(UBound(t, 1), UBound(t, 2)).Value = t c.SaveAs nom c.Close End Sub
EDIT : Et si tu veux aussi les formats :
Option Explicit Sub MAPA() Dim c As Workbook Dim f As Worksheet Dim r As Range Dim t As Variant Dim nom As String Set f = ActiveWorkbook.Worksheets(44) Set c = Application.Workbooks.Add(xlWBATWorksheet) Set r = c.Worksheets(1).Range("A1") nom = ThisWorkbook.Path & "\DQE_MAPA_Terrassement.xlsx" f.UsedRange.Copy r t = f.UsedRange.Value r.Resize(UBound(t, 1), UBound(t, 2)).Value = t c.SaveAs nom c.Close End Sub
Cordialement.