Problemas para actualizar todas las tablas dinámicas en excel con hojas protegidas
Tengo un botón con el cual actualizo todas las tablas dinámicas de mi libro, el botón estaba funcionando bien, pero luego se movió la base de datos y hubo que cambiar las conexiones de consulta, ahora cuando presiono el botón me dice que hay tablas que no se pueden actualizar porque están protegidas las hojas, aquí dejo una pequeña porción de lo que es el código
Private Sub btn_actualizar_Click()
Sheets("Productos"). Unprotect "123"
Sheets("facturas"). Unprotect "123"
ThisWorkbook. RefreshAll
Sheets("Productos"). Protect "123"
Sheets("Facturas"). Protect "123"
end sub
Hice unas pruebas y tablas que no se actualizan son las de la hoja productos, si quito el código para proteger las hojas funciona bien, intenet hacer una pausa al momento de hacer la actualización pero siempre me da el error...
Su valiosa ayuda pof favor...