Ajouter une copie d'un model par macro

  • Initiateur de la discussion Initiateur de la discussion rem$
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

rem$

Guest
bonjour à tous,

je souhaite à tous une bonne année 2005 santé, bonheur....

j'ai une macro qui me permet d'ajouter une feuille à mon dossier dans mon userform mais plutot que d'ajouter simplement une feuille je voudrais qu'elle insere une feuille model(mise en page des colonnes, lignes...)
est-ce possible ?
de plus le commandbutton2 se trouve sur la feuil1 vierge puique c'est un peu la feuil d'accueil est-ce possible que cette feuille n'apparaisse pas dans le listebox1

merci d'avance pour votre aide

Rem$

Private Sub CommandButton2_Click()
Dim nouvellefeuille As Object
Dim nom As String
retour:
nom = InputBox("quel nom pour la nouvelle feuille ? :")
If nom = "" Then Exit Sub
For Each ws In Worksheets
If ws.Name = nom Then
MsgBox ("Nom déjà choisi"): GoTo retour
End If
Next ws

Set nouvellefeuille = Worksheets.Add
nouvellefeuille.Name = nom
ListBox1.Clear
For Each ws In Worksheets
Me.ListBox1.AddItem ws.Name
Next ws
End Sub
 
Private Sub CommandButton2_Click()

Salut"rem$"
pour la deuxieme partie c'est ce qu'il y a en gras
je pense que pour la première partie copie
(mise en page des colonnes, lignes...) celà dois passer par un collage special
Private Sub CommandButton2_Click()
Dim nouvellefeuille As Object
Dim nom As String
retour:
nom = InputBox("quel nom pour la nouvelle feuille ? :")
If nom = "" Then Exit Sub
For Each ws In Worksheets
If ws.Name = nom Then
MsgBox ("Nom déjà choisi"): GoTo retour
End If
Next ws

Set nouvellefeuille = Worksheets.Add
nouvellefeuille.Name = nom
ListBox1.Clear
For Each ws In Worksheets
If ws.Name <> "Accueil" Then 'si ta feuille vierge s'appelle accueil
Me.ListBox1.AddItem ws.Name
End If
Next ws
End Sub
A+++
Jean Marie
 
re "rem$"
je viens de faire un essai de copi d'une feuille celle ci est copiée avec les mises en forme éventuelles
ou alors je n'est pas compris la première partie de la question
et il faut m'éclairer
A+++
Jean Marie
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
489
Réponses
3
Affichages
253
Réponses
10
Affichages
419
Réponses
7
Affichages
323
Retour