En un libro, en una hoja, tengo información muy extensa, de todo tipo, de muchas ciudades pero tengo que solicitar un nuevo dato a cada una de ellas y para ello necesito crear una hoja personalizada con su nombre donde incluiré la información relevante que necesitan para poderme dar ese dato que les reclamo. Estoy utilizando una tabla dinámica. El campo ciudad lo he puesto en el campo filtro y utilizo esta macro:
Sub InsHoja()
Dim MyName As String
Sheets("BaseDatos").Select
MyName = Range("I10").Value
Funciona muy bien pero claro primero voy a filtro, selecciono el siguiente registro y ejecuto la macro. Me ha creado una hoja nueva con el nombre que necesito. Vuelvo a la tabla dinámica y voy copiando la información que luego voy pegando en la hoja nueva. Después tengo que darle formato...... y así no acabo nunca.
El primer paso sería un código que haga ese filtrado. ¿es posible?
Gracias.
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola,
En un libro, en una hoja, tengo información muy extensa, de todo tipo, de muchas ciudades pero tengo que solicitar un nuevo dato a cada una de ellas y para ello necesito crear una hoja personalizada con su nombre donde incluiré la información relevante que necesitan para poderme dar ese dato que les reclamo. Estoy utilizando una tabla dinámica. El campo ciudad lo he puesto en el campo filtro y utilizo esta macro:
Funciona muy bien pero claro primero voy a filtro, selecciono el siguiente registro y ejecuto la macro. Me ha creado una hoja nueva con el nombre que necesito. Vuelvo a la tabla dinámica y voy copiando la información que luego voy pegando en la hoja nueva. Después tengo que darle formato...... y así no acabo nunca.
El primer paso sería un código que haga ese filtrado. ¿es posible?
Gracias.