Bonjour, je cherche à renvoyer dans une cellule d'une feuille copiée et renommée avec une textbox (il s'agit d'un date du style "21 janvier") le nom de cette feuille mais je rencontre une erreur que je ne parviens pas à résoudre. J'ai parcouru divers forums mais après plusieurs heures de recherche, je ne sais plus où chercher... Pouvez-vous m'aider ?
Je vous remercie d'avance.
Voici le code:
Private Sub CommandButton1_Click()
Dim Nomfeuille As String
derligne = Sheets("Bilan").Range("C456541").End(xlUp).Row + 1
Sheets("Bilan").Cells(derligne, 3) = UserForm1.TextBox1
Sheets("Modèle").Copy After:=Sheets("Bilan")
ActiveSheet.Name = TextBox1
Nomfeuille = ActiveSheet.Name
ActiveSheet.Select
ActiveSheet.Cells(1, 6).Formula = "=" & Nomfeuille
ActiveSheet.Cells(1, 11).Formula = "=Bilan!H2"
Sheets("Bilan").Cells(derligne, 4).Formula = "=" & Nomfeuille & "!K9"
Sheets("Bilan").Cells(derligne, 5).Formula = "=" & Nomfeuille & "!M9"
Sheets("Bilan").Cells(derligne, 6).Formula = "=" & Nomfeuille & "!L9"
ActiveSheet.Select
Unload UserForm1
End Sub
Je vous joins le fichier.
Je vous remercie d'avance.
Voici le code:
Private Sub CommandButton1_Click()
Dim Nomfeuille As String
derligne = Sheets("Bilan").Range("C456541").End(xlUp).Row + 1
Sheets("Bilan").Cells(derligne, 3) = UserForm1.TextBox1
Sheets("Modèle").Copy After:=Sheets("Bilan")
ActiveSheet.Name = TextBox1
Nomfeuille = ActiveSheet.Name
ActiveSheet.Select
ActiveSheet.Cells(1, 6).Formula = "=" & Nomfeuille
ActiveSheet.Cells(1, 11).Formula = "=Bilan!H2"
Sheets("Bilan").Cells(derligne, 4).Formula = "=" & Nomfeuille & "!K9"
Sheets("Bilan").Cells(derligne, 5).Formula = "=" & Nomfeuille & "!M9"
Sheets("Bilan").Cells(derligne, 6).Formula = "=" & Nomfeuille & "!L9"
ActiveSheet.Select
Unload UserForm1
End Sub
Je vous joins le fichier.