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

Copie d'1 feuille en la nommant par un combobox

Dull

XLDnaute Barbatruc
Salut le Forum,

J'ai un petit problème, certainement facile à résoudre mais...

Alors voilà j'ai dans un classeur, une feuille à copier en dernier en vba (ça c'est fait!) mais comment la nommée à partir de données d'un combobox dans un userform ?

Heu!!! Ai-je été assez clair?

@+ :woohoo:
 

porcinet82

XLDnaute Barbatruc
Salut Dull,

Comme un exemple vaut mieux qu'un long discours, je te laisse regarder le fichier joint.

[file name=Dull.zip size=9351]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Dull.zip[/file]

@+
 

Pièces jointes

  • Dull.zip
    9.1 KB · Affichages: 22

Dull

XLDnaute Barbatruc
Salut porcinet82, le forum,

Merci beaucoup porcinet82... mais... parce qu'il y en à un, ce que je voudrais que
1/le CommandButton1 me copie la feuille active
2/me la renomme selon le combobox1 et
3/me la copie en dernier
(je te jure, la prochaine fois je joint mon '#@ :evil: :whistle: XXX &## Arf!!! inch: de fichier')et encore j'suis poli!

@+ :woohoo:
 

porcinet82

XLDnaute Barbatruc
re,

Il te suffit de modifier le code du bouton du USF en mettant ca a la place de ce qu'il y avait :
Code:
Private Sub CommandButton1_Click()
    ActiveSheet.Copy After:=Sheets(Sheets.Count)
    ActiveSheet.Name = UserForm1.ComboBox1.Value
End Sub

@+
 

Discussions similaires

Réponses
24
Affichages
557
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…