Comment copier une feuille masquée dans Excel ?
Dans Excel, nous pouvons déplacer et copier une feuille vers le classeur actuel ou un autre classeur rapidement et facilement, mais avez-vous déjà essayé de copier une feuille masquée vers le classeur actif ? Dans cet article, je vais vous présenter un code VBA pour copier une feuille masquée spécifique vers le fichier Excel actif.
Copier une feuille de calcul masquée vers le classeur actif avec un code VBA
Copier une feuille de calcul masquée vers le classeur actif avec un code VBA
Pour copier une feuille masquée d'un classeur et lui attribuer un nom, le code VBA suivant peut vous aider :
1. Maintenez les touches ALT + F11 enfoncées pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insérer > Module, puis collez le code suivant dans la fenêtre du Module.
Code VBA : Copier une feuille de calcul masquée vers le classeur actif :
Sub DupSheet()
'Updateby Extendoffice 20161109
Dim Actsheet As String
Application.ScreenUpdating = False
On Error Resume Next
ActiveWorkbook.Sheets("Sheet12").Visible = True
ActiveWorkbook.Sheets("Sheet12").Copy _
after:=ActiveWorkbook.Sheets("Sheet12")
ActNm = ActiveSheet.Name
ActiveSheet.Name = InputBox("Enter the name for the new sheet.")
Sheets(ActiveSheet.Name).Visible = True
ActiveWorkbook.Sheets("Sheet12").Visible = False
Application.ScreenUpdating = True
End Sub
Remarque : Dans le code ci-dessus, Feuille 12 est la feuille masquée que vous souhaitez copier, veuillez la modifier selon vos besoins.
3. Appuyez ensuite sur la touche F5 pour exécuter ce code, une boîte de dialogue apparaîtra pour vous rappeler de spécifier un nom pour la nouvelle copie de la feuille masquée, voir capture d'écran :
4. Cliquez ensuite sur le bouton OK, et la feuille masquée a été immédiatement copiée avec le nouveau nom dans le classeur actif.
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !