importar archivo txt mediante codigo
Publicado por dimas (4 intervenciones) el 25/10/2007 09:30:28
Hola,
Mi problema es el siguiente:
Quiero importar un archivo txt, hasta ahi todo correcto, lo que pasa es que si el archivo no existe (se puede dar el caso) quiero que me muestre un mensaje de error y no :
Se ha producido el error '3011' en tiempo de ejecución:
El motor de base de datos Microsoft Jet no pudo encontrar el objeto
'Informe......txt'.
Mi codigo es el siguiente:
Private Sub Informe_Anterior_Click()
Dim archivo As String
ruta = "C:\Datos\"
archivo = ruta & "Informe_" & Day(fecha_inf_ant) & "_" & Month(fecha_inf_ant) & "_" & Year(fecha_inf_ant) & ".txt"
If not exist (archivo) Then
MsgBox ("El informe no existe")
Else
DoCmd.TransferText acImportDelim, "Informe_tnos_interes", "Informe_Anterior", archivo, 0
End If
End Sub
Mi problema es el siguiente:
Quiero importar un archivo txt, hasta ahi todo correcto, lo que pasa es que si el archivo no existe (se puede dar el caso) quiero que me muestre un mensaje de error y no :
Se ha producido el error '3011' en tiempo de ejecución:
El motor de base de datos Microsoft Jet no pudo encontrar el objeto
'Informe......txt'.
Mi codigo es el siguiente:
Private Sub Informe_Anterior_Click()
Dim archivo As String
ruta = "C:\Datos\"
archivo = ruta & "Informe_" & Day(fecha_inf_ant) & "_" & Month(fecha_inf_ant) & "_" & Year(fecha_inf_ant) & ".txt"
If not exist (archivo) Then
MsgBox ("El informe no existe")
Else
DoCmd.TransferText acImportDelim, "Informe_tnos_interes", "Informe_Anterior", archivo, 0
End If
End Sub
Valora esta pregunta


0