¿Cómo cambiar hojas a tablas y ejecutar consulta desde VBA?
Publicado por Jose L. Bonfim (2 intervenciones) el 30/11/2019 17:13:08
Hola a todos.
Tengo tres hojas de una Plantilla excel.
Necesito ejecutar los procedimientos:
1 - Cambiar hojas en tablas
2 - Ocultar las hojas Producto e Venta
3 - Ejecutar consultas con vba
¿Alguien podria arreglar mi código?
A - Plantilla - hoja Producto/Venta

B - Consulta desde VBA
C - Resultado

D - Código para arreglo
Gracias de antemano
Tengo tres hojas de una Plantilla excel.
Necesito ejecutar los procedimientos:
1 - Cambiar hojas en tablas
2 - Ocultar las hojas Producto e Venta
3 - Ejecutar consultas con vba
¿Alguien podria arreglar mi código?
A - Plantilla - hoja Producto/Venta

B - Consulta desde VBA
1
2
3
4
5
select
p.producto, v.fecha_compra,v.cantidad
from producto p
inner join venta v with(nolock) on p.prod_id = v.prod_id
where v.fecha_compra between '2019-09-30' and '2019-11-30'
C - Resultado

D - Código para arreglo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Option Explicit
Public Sub sb_consulta()
Dim str_PlanilhaDestino As String
str_PlantilhaDestino = "Consulta"
'Limpiar Datos
Range(str_PlantilhaDestino).Clear
'Busqueda
'Está pendiente completar la consulta
select
p.producto , v.fecha_compra, v.cantidad
from producto p
inner join venta v with(nolock) on p.prod_id = v.prod_id
where v.fecha_compra between '2019-09-30' and '2019-11-30'
End Sub
Gracias de antemano
Valora esta pregunta


0