Evento QueryTable.BeforeRefresh (Excel)
Se produce antes de realizar cualquier actualización en la tabla de consulta. Incluye actualizaciones producidas por llamadas al método Refresh, por acciones del usuario y por la apertura del libro que contiene la tabla de consulta.
Sintaxis
expresión. BeforeRefresh (Cancelar)
Expresión Variable que representa un objeto QueryTable .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Cancel | Obligatorio | Boolean | False cuando se produce el evento. Si el procedimiento de evento establece el valor de este argumento en True, la actualización no se efectuará al finalizar el procedimiento. |
Valor devuelto
Nada
Ejemplo:
Este ejemplo se ejecuta antes de que se actualice la tabla de consulta.
Private Sub QueryTable_BeforeRefresh(Cancel As Boolean)
a = MsgBox("Refresh Now?", vbYesNoCancel)
If a = vbNo Then Cancel = True
MsgBox Cancel
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.