Mensaje de error en Excel al actualizar datos

17/09/2003 - 09:31 por LeroyBrown | Informe spam
Importo una tabla de Access'97 vinculada a una base de
datos a través de ODBC hacia Excel'97, y desde allí la
filtro con Query para obtener unos resultados en una hoja
de Excel.
Al actualizar el dato desde Excel me lo hace con
normalidad pero me sale siempre un mensaje que dice: "La
tabla dinámica sufrió cambios durante la operación de
actualización de datos". No acabo de entenderlo ya que no
hay ningún cambio en la estructura de la tabla,
simplemente se actualizan los datos. De todas maneras me
actualiza ese dato bien, pero el mensaje es muy molesto y
querría saber como quitarlo.
Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
17/09/2003 - 18:59 | Informe spam
Hola, LeroyBrown !

Importo ... de Access'97 ... a traves de ODBC ... filtro con Query ... resultados en una hoja de Excel.
... actualizar el dato ... lo hace con normalidad pero ... siempre ... mensaje
... "La tabla dinamica sufrio cambios durante la operacion de actualizacion de datos".
... no hay ningún cambio en la estructura ... simplemente se actualizan los datos.
... actualiza ese dato bien, pero el mensaje es muy molesto y querría saber como quitarlo.



==> si la estructura no 'sufre' cambios, es posible que 'otros' datos si 'cambien' ;?
[p.e.] en los rotulos -o- en el 'tamaño' de la base de datos [+/- registros], etc.
si alguno/s de los anteriores es/son 'el caso', no podras 'evitar' que sea/n 'detectado/s' :(
podrias 'suprimir' =>momentaneamente<= los mensajes de advertencia de la aplicacion en el codigo [p.e.]

Sub X_Procedimiento()
' antes de efectuar la actualizacion de los datos '
Application.DisplayAlerts = False
' [otras lineas de tu codigo] aqui se 'refrescan' o actualizan los datos '
Application.DisplayAlerts = True
End Sub

==> es IMPRESCINDIBLE 'regresar' la presentacion de los mensajes de advertencia a 'True' <=_______
Saludos,
Héctor.
MS-MVP
Respuesta Responder a este mensaje
#2 LeroyBrown
18/09/2003 - 13:54 | Informe spam
Ya está solucionado. Muchas gracias por vuestra ayuda.

Un saludo.

Hola, LeroyBrown !

Importo ... de Access'97 ... a traves de ODBC ...




filtro con Query ... resultados en una hoja de Excel.
... actualizar el dato ... lo hace con normalidad




pero ... siempre ... mensaje
... "La tabla dinamica sufrio cambios durante la




operacion de actualizacion de datos".
... no hay ningún cambio en la estructura ...




simplemente se actualizan los datos.
... actualiza ese dato bien, pero el mensaje es muy




molesto y querría saber como quitarlo.

==> si la estructura no 'sufre' cambios, es posible


que 'otros' datos si 'cambien' ;?
[p.e.] en los rotulos -o- en el 'tamaño' de


la base de datos [+/- registros], etc.
si alguno/s de los anteriores es/son 'el caso',


no podras 'evitar' que sea/n 'detectado/s' :(
podrias 'suprimir' =>momentaneamente<= los


mensajes de advertencia de la aplicacion en el codigo
[p.e.]

Sub X_Procedimiento()
' antes de efectuar la actualizacion de los


datos '
Application.DisplayAlerts = False
' [otras lineas de tu codigo] aqui se 'refrescan'


o actualizan los datos '
Application.DisplayAlerts = True
End Sub

==> es IMPRESCINDIBLE 'regresar' la presentacion de los


mensajes de advertencia a 'True' <=>_______
Saludos,
Héctor.
MS-MVP


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida