Copier feuille vers nouveau classeur sans formule

Bonjour,

j'aimerai créer un bouton qui permettrai de copier une feuille masquée vers un nouveau classeur en gardant la mise en forme mais pas les formules > uniquement les valeurs.

c'est sur ce point que je bloque, tout ce fait mais il garde les formules et je ne sais pas comment faire pour lui dire de garder uniquement les valeurs

d'avance merci de votre aide

Bonjour

Voici une petite macro qui devrait convenir

Dim Feuille As String, Classeur As String

Classeur = ThisWorkbook.Name ' Nom du classeur actif
Feuille = "la feuille" ' Nom de la feuille masquée à copier

With Sheets(Feuille)
    .Visible = True ' Rend visible
    .Select
    .Copy           ' Copie vers un nouveau classeur et l'active
End With            ' (On est sur le nouveau classeur)
Cells.Select        ' Sélectionne tout
Selection.Copy      ' Copie tout
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False   ' Colle valeurs uniquement
Cells(1, 1).Select              ' Repasse en cell A1
Workbooks(Classeur).Activate    ' Repasse sur classeur de départ
Sheets(Feuille).Visible = False ' Masque la feuille

End Sub

A adapter à ton projet

Bonne journée

Bonjour à tous,

Tu fais ton tableau vierge que tu sauves sous .xltx (modele excel).

Tu auras toujours ton tableau sous la main.

Tu l'ouvres, tu fais ce que t'as a faire et tu le sauves en xlsx =>t'as un nouveau classeur avec ta feuille remplie !

Crdlmt

Rechercher des sujets similaires à "copier feuille nouveau classeur formule"