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

XL 2010 Dupliquer un onglet et son contenu depuis une liste déroulante

thomasdu43

XLDnaute Occasionnel
Bonjour,
L'intitulé du post n'est pas forcément très clair...
Le tableur excel ci-joint comporte 3 onglets/
- ACR vierge : document que je souhaite dupliquer
- Liste des ouvrages : données d'entrée
- Choix ACR : onglet me permettant depuis une liste déroulante de créer un autre onglet dont le nom est celui contenu dans la liste déroulante.

Ma demande est la suivante :
Est il possible que l'onglet "ACR vierge" et "Choix ACR" soit un seul et même onglet, c'est à dire que plutôt de dupliquer un onglet vierge, je duplique un onglet ayant le contenu de l'onglet "ACR vierge". Aujourd'hui, à chaque création d'un nouvel onglet, je suis obligé de copier coller le contenu de "ACR vierge" dans le nouvel onglet créé.

Merci de votre aide
 

Jacky67

XLDnaute Barbatruc
Bonjour,

A tester...
La macro "Sub ajout_feuilles()" pourrait ressembler à ceci
VB:
Sub ajout_feuilles()
On Error Resume Next  'feuille existante
Sheets([liste].Value).Activate
If Err = 0 Then
  MsgBox [liste] & vbLf & "Cette feuille est déjà existante.", , "Information"
Else
  Sheets("ACR vierge").Copy , After:=Worksheets(Worksheets.Count)
  ActiveSheet.Name = [liste]
End If
End Sub

**Pas vu de liste déroulante sur la feuille "Choix ACR"
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…