Excel 2007 alguien me podría ver esta macro que no me funciona y me arroja error en MkDir rut2
Esta macro lo que tendría que hacer es crear una carpeta en el escritorio(PEDIDOS LAMA) y dentro de esa carpeta crear una subcarpeta (pedidos+datos de celdas) y ahí dentro guarda la hoja activa con el nombre de datos de celas.
Si alguien me puede ayudar por favor de la macro aquí
'Por. Dante Amor Application.ScreenUpdating = False Application.DisplayAlerts = False Set l1 = ThisWorkbook Set h1 = l1.ActiveSheet ruta = escritorio & "\Pedidos Lama\" 'ruta = "C:\trabajo\" carp = "pedidos " & Format(Date, "dd-mm-yyyy") nomb = h1.[G7] & " " & Format(h1.[F4], "dd-mm-yyyy-hhmmss") ' rut2 = ruta & carp If Dir(rut2, vbDirectory) = "" Then MkDir rut2 End If ' h1.Copy Set l2 = ActiveWorkbook l2.SaveAs Filename:=rut2 & "\" & nomb & ".xls", _ FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _ ReadOnlyRecommended:=False, CreateBackup:=False 'l2.SaveAs rut2 & "\" & nomb & ".xlsx", FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False L2. Close