Création d'onglets via un userfom (VBA)

Le
Pierre93
Bonsoir,

Comment créer et/ou modifier des onglets via un userform ?

Je m'explique : dans un userform j'ai un textbox (date de traitement),
divers autres textbox où sont saisies des valeurs et un bouton VALIDER.
Mon but est qu'à chaque nouvelle date validée, un onglet soit créer avec
la-dite date !

Autre question qui est liée avec la précédente : comment conserver ses
données saisies dans le classeur ?

Merci.

Pierrot du 93
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel.C
Le #5237131
Bonsoir.
Essaie l'enregistrement du classeur se fait à la ligne ("ThisWorkbook.Save")
:

Private Sub CommandButton1_Click()
If IsDate(Me.TextBox1) Then
Me.TextBox1 = Format(Me.TextBox1, "dd_mm_yyyy")
On Error Resume Next
Sheets.Add.Name = Me.TextBox1
If Err.Number <> 0 Then
MsgBox "saisie erronée"
Err.Clear
Exit Sub
End If
ThisWorkbook.Save
End If
End Sub

Cordialement.
Daniel
"Pierre93"
Bonsoir,

Comment créer et/ou modifier des onglets via un userform ?

Je m'explique : dans un userform j'ai un textbox (date de traitement),
divers autres textbox où sont saisies des valeurs et un bouton VALIDER.
Mon but est qu'à chaque nouvelle date validée, un onglet soit créer avec
la-dite date !

Autre question qui est liée avec la précédente : comment conserver ses
données saisies dans le classeur ?

Merci.

Pierrot du 93



Pierre93
Le #5180681
Merci Daniel.C

Pierrot du 93


"Daniel.C"
Bonsoir.
Essaie l'enregistrement du classeur se fait à la ligne
("ThisWorkbook.Save") :

Private Sub CommandButton1_Click()
If IsDate(Me.TextBox1) Then
Me.TextBox1 = Format(Me.TextBox1, "dd_mm_yyyy")
On Error Resume Next
Sheets.Add.Name = Me.TextBox1
If Err.Number <> 0 Then
MsgBox "saisie erronée"
Err.Clear
Exit Sub
End If
ThisWorkbook.Save
End If
End Sub

Cordialement.
Daniel
"Pierre93"
Bonsoir,

Comment créer et/ou modifier des onglets via un userform ?

Je m'explique : dans un userform j'ai un textbox (date de traitement),
divers autres textbox où sont saisies des valeurs et un bouton VALIDER.
Mon but est qu'à chaque nouvelle date validée, un onglet soit créer avec
la-dite date !

Autre question qui est liée avec la précédente : comment conserver ses
données saisies dans le classeur ?

Merci.

Pierrot du 93







Publicité
Poster une réponse
Anonyme