Error de ejecución
Tengo la siguiente rutina para guardar un libro en formato CSV
Private Sub GuardarArchivo()
Range("A1").Select
ActiveWorkbook.Save
ChDir "C:\SS"
NOMARCH = "INTG" & Mid(Range("C1"), 6, 2) & Mid(Range("C1"), 9, 2) & Mid(Range("S1"), 1, 3) & ".CSV"
Workbooks("Interface.xls").Activate
Application.ActiveWorkbook.SaveAs FileName:=NOMARCH, FileFormat:=xlCSV
MsgBox "Proceso Finalizado el archivo se generó en la carpeta C:\SS con el nombre: " & NOMARCH, vbInformation, "Importante"
Set ARCHIVO = ActiveWorkbook ' Establece a una referencia de objeto.
ARCHIVO.Saved = True
ARCHIVO.Close
End Sub
El problema es que al proteger el proyecto para visualizarlo, me sale error al Sabe as de objeto Workbook, si dejo el proyecyo sin contraseña funciona normalmente, no encuentro la solución, ¿y por obvias razones debo proteger el código... Que hago? Gracias
Private Sub GuardarArchivo()
Range("A1").Select
ActiveWorkbook.Save
ChDir "C:\SS"
NOMARCH = "INTG" & Mid(Range("C1"), 6, 2) & Mid(Range("C1"), 9, 2) & Mid(Range("S1"), 1, 3) & ".CSV"
Workbooks("Interface.xls").Activate
Application.ActiveWorkbook.SaveAs FileName:=NOMARCH, FileFormat:=xlCSV
MsgBox "Proceso Finalizado el archivo se generó en la carpeta C:\SS con el nombre: " & NOMARCH, vbInformation, "Importante"
Set ARCHIVO = ActiveWorkbook ' Establece a una referencia de objeto.
ARCHIVO.Saved = True
ARCHIVO.Close
End Sub
El problema es que al proteger el proyecto para visualizarlo, me sale error al Sabe as de objeto Workbook, si dejo el proyecyo sin contraseña funciona normalmente, no encuentro la solución, ¿y por obvias razones debo proteger el código... Que hago? Gracias
1 respuesta
Respuesta de valedor
1