XL 2010 erreur

jean123

XLDnaute Occasionnel
bonjour,
j'ai une erreur Argument ou appel de procédure incorrect sur cette macro et je ne comprend pas pourquoi
une piste ?
Code:
Sub MENSUEL()
   
    Dim Name As String
        Sheets("FORME").Activate
            With ActiveSheet
                Name = .Name  
                    .Copy After:=Sheets(Sheets.Count)  
                        Sheets(Sheets.Count).Name = MonthName(Month(Date) - 1) & "_" & "BOB" 
                            Sheets("FORME").Select 
                                            End With
                                                For Each sh In ActiveWorkbook.Sheets
                                                    sh.Cells.EntireColumn.AutoFit
                                                        Next
                                                            End Sub
 

jean123

XLDnaute Occasionnel
yesss
problème résolu ça pourra éventuellement servir à d'autre voici la solution

j'ai remplacé
Code:
 Sheets(Sheets.Count).Name = MonthName(Month(Date) - 1) & "_" & "BOB"
par
Code:
Sheets(Sheets.Count).Name = Format(DateSerial(Year(Date), Month(Date) - 1, 1), "mmmm") & "_" & "BOB"

je ne sais pas si c'est la meilleur méthode mais ça marche si plus simple je suis preneur
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87