Copie une partie de la feuille dans un nouveau onglet

Bonjour,

Je recherche une formule vba pour copier les colone de A:AF dans un nouveau onglet qui aura le nom de la cellule A1

Merci d'avance.

Bonjour,

Un truc du genre peut-être :

Sub A_AF()
Dim onglet As String
onglet = Range("A1")
    ActiveSheet.Copy After:=ActiveSheet
    ActiveSheet.Name = onglet
    Columns("AG:XFD").Delete
End Sub

Mais il faudra sûrement ajouter des contrôles pour les cas où la cellule A1 contiendra un texte avec des caractères ne pouvant pas être dans un nom d'onglet, ainsi que le cas où l'onglet existerait déjà.

Le code est à lancer sur la feuille que tu souhaites dupliquer.

Rechercher des sujets similaires à "copie partie feuille nouveau onglet"