Novice avance !?
XLDnaute Occasionnel
bonjour,
voici une macro test qui ouvre un nouveau classeur, entre une date au format
mois année type par exemple pour le 01/01/07 donne "janvier 2007"
j'aimerais que la macro renomme l'onglet de la feuille du nom de la cellule B7 dc "janvier 2007" mais cela ne fonctionne pas puisqu'à la base la valeur initiale de la cellule B7 est "01/01/07" et non pas "janvier 2007" !?
y-a-t'il une solution !?
Sub test()
Workbooks.Add
Range("B7").Select
ActiveCell.FormulaR1C1 = "1/1/2007"
Range("B7").Select
Selection.NumberFormat = "mmmm yyyy"
Sheets("Feuil1").Select
Sheets("Feuil1").Name = Range("B7").Value
Range("A1").Select
ActiveWorkbook.SaveAs Filename:= _
"\\xxx\xxx\xx\xx\xxxx\test.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
ActiveWindow.Close
End Sub
merci par avance
voici une macro test qui ouvre un nouveau classeur, entre une date au format
mois année type par exemple pour le 01/01/07 donne "janvier 2007"
j'aimerais que la macro renomme l'onglet de la feuille du nom de la cellule B7 dc "janvier 2007" mais cela ne fonctionne pas puisqu'à la base la valeur initiale de la cellule B7 est "01/01/07" et non pas "janvier 2007" !?
y-a-t'il une solution !?
Sub test()
Workbooks.Add
Range("B7").Select
ActiveCell.FormulaR1C1 = "1/1/2007"
Range("B7").Select
Selection.NumberFormat = "mmmm yyyy"
Sheets("Feuil1").Select
Sheets("Feuil1").Name = Range("B7").Value
Range("A1").Select
ActiveWorkbook.SaveAs Filename:= _
"\\xxx\xxx\xx\xx\xxxx\test.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
ActiveWindow.Close
End Sub
merci par avance