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

Statistiques des forums

Discussions
311 729
Messages
2 081 966
Membres
101 852
dernier inscrit
dthi16088