Buenos días a todo el foro, tengo una macro hecha hace tiempo y me gustaría
modificarla, cada vez que la ejecuto me crea el mismo archivo con un numero
mas, dentro del Albaran-servy.xls (es para numerar albaranes) y al mismo
tiempo, me guarda un archivo de copia, Albaran-100.xls me gustaría poder
hacer que me incremente 1 cada vez que la ejecuto, por ejemplo Albaran-101,
Albaran-102, etc. en las copias, estoy tratando de modificarlo y no lo
consigo, me podéis echar una mano, envió código
Range("A2:F54").Select
ActiveWindow.SmallScroll Down:=-3
ChDir "C:\DATOS\2008\ALBARANES"
ActiveWorkbook.SaveAs
Filename:="C:\DATOS\2008\ALBARANES\Albaran-100.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
ActiveSheet.PageSetup.PrintArea = "$A$2:$F$54"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Range("E1").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=3
Range("B17:B47").Select
Selection.ClearContents
Range("C17:C47").Select
Selection.ClearContents
Range("D17:D47").Select
Selection.ClearContents
Range("E14").Select
Selection.ClearContents
Range("D12").Select
Selection.Copy
Range("E11").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=
_
False, Transpose:=False
Application.CutCopyMode = False
ActiveWindow.SmallScroll Down:=-3
Range("A1").Select
ActiveWorkbook.SaveAs
Filename:="C:\DATOS\2008\ALBARANES\Albaran-servy.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End Sub
Leer las respuestas