Código VBA en excel 2007

16/11/2007 - 12:33 por Teletreks | Informe spam
Hola a todos,

Necesitaría que alguien me ayudara con el siguiente problema: en excel 2007
al desplegar datos de una tabla dinámica se crea una nuevo hoja en el libro
con los datos contenidos y, automáticamente, se define como una tabla.
Mi pregunta es la siguiente:
¿Qué código se debe incluir en una macro para convertir la tabla en un
simple rango? (Herramientas de tabla>Diseño>Convertir en rango)

Gracias por las molestias.

Saludos.
 

Leer las respuestas

#1 lerh13
28/09/2016 - 23:34 | Informe spam
Héctor Miguel escribió el 17/11/2007 07:23 :
hola, (...) ?

... en excel 2007 al desplegar datos de una tabla dinamica se crea una nuevo
hoja en el libro
... y, automaticamente, se define como una tabla. Mi pregunta es la siguiente:
Que codigo se debe incluir en una macro para convertir la tabla en un simple
rango?
(Herramientas de tabla>Diseno>Convertir en rango)




asumiendo que tu codigo ya tiene seleccionada alguna celda "dentro"
de la tabla (o lista)...

With Application
.DisplayAlerts = False
.CommandBars.ExecuteMso "TableConvertToRange"
.DisplayAlerts = True
End With

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.


Hola. se que es viejo este tema, pero le agradezco mucho, funciona muy bien su código!!

Saludos desde México

Preguntas similares