Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…