Gráfico dinámico con macros

Experto espero me puedas ayudar con esto...
Sucede que tengo 2 botones, uno crea la tabla dinámica en la "hoja x" y el otro crea el gráfico con los datos de la tabla...
De acuerdo a eso quiero saber como hacer para que cuando en la "hoja X" no contenga tabla dinámica (la hoja este completamente vacía), y alguien intente generar el gráfico mediante el botón me muestre algún msgbox y no ejecute acción alguna.
O si no hay datos en la hoja me bloquee el botón de gráfico dinámico
espero se haya entendido...

1 Respuesta

Respuesta
1
Suponiendo, de acuerdo con su redacción, que la TDinámica se encuentra en una hoja llamada HojaX el código que le servirá es algo como el siguiente:
Sub ValidarExistenciaTDinamica()
    If Worksheets("HojaX").PivotTables.Count = 0 Then
        MsgBox "HojaX no contiene tabla dinámica"
        Exit Sub
    End If
    'COMENTARIO: Aqui las instrucciones para cuando exista TDinámica
End Sub
Lo haces ver tan fácil...!
Disculpa por la mala redacción y muchas gracias...
PD: ¿TIENES ALGÚN MANUAL DE VB que puedas compartir?
[email protected]
Gracias nuevamente

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.

Más respuestas relacionadas