Créer une copie de feuille via un UserForm

F

fabrice

Guest
Bonjour le forum,

J'ai crée un bouton qui lance un Userform dans le lequel je rentre un texte.
Je souhaite en validant le userform qu'une copie d'une feuille existante se créee en prenant comme nom le texte rentré dans le Userform.

Dans le fichier ci-dessous, en cliquant sur "Nouveau parcours" le user form s'ouvre, la copie se fait mais je n'arrive pas à récupérer le texte inséré dans le userform.

Mille merci pour votre aide.
 

Pièces jointes

  • Copie_de_test.zip
    22.5 KB · Affichages: 24
S

Schmail

Guest
pour cela tu aurais du mettre un bouton OK sur ton USF ou sur ta feuille...lol
ce n'est pas grave, tu recopies le code du bouton enregistrer sur ton nouveau bouton ok

@+

PS : bascule la propriété Showmodal de ton usf à true
si le bouton ok se trouve sur l'USF
 
M

Moa

Guest
Re Fabrice !

Je viens de revenir et je vois ton message, je suis étonné...pas de propriété Value ou Text pour un Textbox ?

On doit pas avoir le même Excel...héhé..

Donc je regarde le fichier de Schmail, j'ouvre sa macro, que je viens de tester et qui fonctionne, et....la voilà, c'est mieux...!

Sheets("St Aubin").Select
Sheets("St Aubin").Copy After:=Sheets(2)
Sheets("St Aubin (2)").Range("B9").Value = nomnewparcours.TextBox1.Value
Sheets("St Aubin (2)").Name = nomnewparcours.TextBox1.Value

Y'a pas quelquechose qui te choque....?

Textbox1.Value.....Si ce "Value", n'est pas une propriété du TextBox..qu'est-ce-que c'est alors...???

Héhéhé...!!

@ +

Moa
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 080
Membres
103 457
dernier inscrit
fab2614