Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Duplication feuille sans son code

2 réponses
Avatar
Ludovic
Comment peut-on en VBA sélectionner une feuille pour la dupliquer dans le
même classeur mais sans le code VBA qui lui est rattaché ?

Merci pour les infos.

--
Ludovic

2 réponses

Avatar
michdenis
Bonjour Ludovic,

Cette macro copie la feuille active sans tout le code dans son module feuille

'---------------------
Sub CopierFeuilleSansCode()
Dim Sh As Worksheet
Application.ScreenUpdating = False
With ActiveSheet
.Copy before:=Sheets(.Name)
Set Sh = ActiveSheet
With ThisWorkbook.VBProject.VBComponents(Sh.CodeName).CodeModule
.DeleteLines 1, .CountOfLines
End With
.Select
End With
'---------------------


Salutations!


"Ludovic" a écrit dans le message de news: %
Comment peut-on en VBA sélectionner une feuille pour la dupliquer dans le
même classeur mais sans le code VBA qui lui est rattaché ?

Merci pour les infos.

--
Ludovic
Avatar
Ludovic
Merci beaucoup du tuyau
"michdenis" a écrit dans le message de news:

Bonjour Ludovic,

Cette macro copie la feuille active sans tout le code dans son module
feuille

'---------------------
Sub CopierFeuilleSansCode()
Dim Sh As Worksheet
Application.ScreenUpdating = False
With ActiveSheet
.Copy before:=Sheets(.Name)
Set Sh = ActiveSheet
With ThisWorkbook.VBProject.VBComponents(Sh.CodeName).CodeModule
.DeleteLines 1, .CountOfLines
End With
.Select
End With
'---------------------




Merci beaucoup pour le tuyau.


--
Ludovic