Bonjour,
J'utilise une macro pour créer une nouvelle feuille à partir d'une matrice. J'utilise ensuite une boite de dialogue pour demander le nom de la nouvelle feuille. La suite de la macro permet de récupérer ce nom pour le placer dans une cellule déterminée. Le problème c'est que le nom utilise un "." et que lorsqu'il est inséré dans la cellule il est transformé en ",". Comment forcer la saisie du point ?
Sub copiematrice()
a = Sheets.Count
Sheets("Matrice").Select
Sheets("Matrice").Copy After:=Sheets(a)
ActiveSheet.Name = Application.InputBox(Prompt:="Écrire le nouveau nom", _
Title:="Nommer une feuille", Type:=2)
NomOnglet = ActiveSheet.Name
Dim id As String
id = Cells(1, 3)
Range("A3").Value = NomOnglet
End Sub
Merci