Introducir desde un campo texto el valor de variable
Hola primero agardacerte por la ayuda y preguntándote otra cosa espero y me puedas volver a ayudar, mira tengo esta función que lo que hace es hacer un export de Excel a Access y lo que quisiera es que en lugar de definir directamente en la función el Path donde se encuentra el archivo que lo obtuviera de un campo de texto en el formulario aquí te dejo la función. Gracias
Private Sub Comando6_Click()
Dim sTablaOrigen As String, sTablaDestino As String
Dim sConnect As String, sSQL As String
Dim cnnActiva As ADODB.Connection
Dim ruta As String
Set cnnActiva = New ADODB.Connection
cnnActiva.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\ghuerta\Polizas_comparar_2.mdb"
sTablaDestino = "[nueva5]" 'nombre de la nueva tabla
sTablaOrigen = "[test$]" 'hoja uno
' Importo la tabla a la base de datos «Activa»
sConnect = "'C:\ghuerta\test.xls' 'Excel 8.0;HDR=yes;'"
sSQL = "SELECT * INTO " & sTablaDestino & " FROM " & sTablaOrigen & " IN " & sConnect
cnnActiva.Execute sSQL
' Cierro la conexión
cnnActiva.Close
End Sub
Private Sub Comando6_Click()
Dim sTablaOrigen As String, sTablaDestino As String
Dim sConnect As String, sSQL As String
Dim cnnActiva As ADODB.Connection
Dim ruta As String
Set cnnActiva = New ADODB.Connection
cnnActiva.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\ghuerta\Polizas_comparar_2.mdb"
sTablaDestino = "[nueva5]" 'nombre de la nueva tabla
sTablaOrigen = "[test$]" 'hoja uno
' Importo la tabla a la base de datos «Activa»
sConnect = "'C:\ghuerta\test.xls' 'Excel 8.0;HDR=yes;'"
sSQL = "SELECT * INTO " & sTablaDestino & " FROM " & sTablaOrigen & " IN " & sConnect
cnnActiva.Execute sSQL
' Cierro la conexión
cnnActiva.Close
End Sub
1 respuesta
Respuesta de santiagomf
1