selección de tabla

3 envíos / 0 nuevos
Último envío
sanchez62
Imagen de sanchez62
Offline
última acción: Hace 7 años 3 meses
alta: 26/09/2016 - 11:30
Puntos: 60
selección de tabla

Buenos días.

 

Tengo una Hoja Excel que contiene 3 tablas insertadas. No se trata de tablas dinámicas, sino de tablas simples. El problema que tenía que resolver con esa solución era la de poder hacer filtrados independientes en cada una de ellas.

 

Pues bien. Ahora necesito hacer una macro que me inserte datos en alguna de esas tres tablas, de acuerdo a criterios que fijaré en la propia macro. Seleccionar la hoja, buscar la primera línea libre y hacer el copiado de daatos son tareas sencillas que sé organizar en la macro. Lo que no soy capaz de hacer es invocar por separado cada una de las tres tablas para que el copiado de datos se haga en esa tabla concreta y no en las demás. Al igual que hay una instrucción sheet("sheet").select y otra range("range XX:YY").select que permiten seleccionar hoja y rango, ¿no hay una función que haga lo mismo, pero con una tabla anidada?

¿Cómo resolverlo? Gracias.

Etiquetas: 

Vyrtim
Imagen de Vyrtim
Offline
última acción: Hace 4 años 7 meses
Nivel 1 - 200 puntos
alta: 13/07/2016 - 09:18
Puntos: 270
Puedes hacer referencia a las

Puedes hacer referencia a las tablas (que supongo que eso es lo que quieres) usando la colección ListObjects. Si las has insertado como tablas, cada tabla corresponderá con un índice de esa colección.

Personalmente veo más fácil para trabajar desde vba rellenar las celdas y añadirle el filtro después que usar tablas tal cual, peeeero... para gustos, colores ;)

sanchez62
Imagen de sanchez62
Offline
última acción: Hace 7 años 3 meses
alta: 26/09/2016 - 11:30
Puntos: 60
Muchas gracias !!!

Muchas gracias !!!