Bonjour à tous et bon WE,
Voilà, jusqu'à présent j'utilisais le bout de code ci-après pour faire une copie de ma feuille sur une autre feuille en fin de classeur et qui prenait comme nom la valeur en "O5". A présent je souhaite faire la même chose mais je ne veux copier que la plage "A1:H44" (tableau, valeur, largeur colonne etc...). Que dois je modifier pour arriver au bon résultat.
Set ws = Worksheets(ActivateSheet.Name)
ActiveSheet.Copy After:=Worksheets(Sheets.Count)
If ws.Range("O5").Value <> "" Then
ActiveSheet.Name = ws.Range("O5").Value
End If
ws.Activate
D'avance merci.