ACTUALIZAR DATOS POR MACRO

01/06/2006 - 20:51 por MARCO6325 | Informe spam
Buenas, necesito ayuda urgente¡¡¡¡¡
please¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Les explico lo que tengo a ver si me entienden ...
Tengo una macro que a partir de un formato toma ciertas celdas, guarda
los valores en una hoja, que tengo diseñada como una tabla y al
formato le cambia el nombre y la guarda tal cual fue introducida,
quedando en blanco el formato original para lograr introducir nuevos
registros,

Ahora, el problema surge debido a que la hoja al ser copiada, se lleva
el objeto que tiene la macro que yo llame "guardar", a la hoja que se
va a guardar, y cuando ingreso a un registro ya guardado, para cambiar
los datos, debo hacerlo de forma personal a cada hoja que posee la
información antigua, ya que si le doy al objeto para que ejecute la
macro, crea otra hoja con los datos modificados en vez de actualizar
los datos.ayuda¡¡¡¡¡

Preguntas similare

Leer las respuestas

#1 Benito Merino
01/06/2006 - 23:26 | Informe spam
Hola Marco:

Entiendo que lo que quieres hacer es que al guardar el fichero con los
datos se te tienen que eliminar las macros que están eliminadas en
dicho fichero.

Si esto es así, te he estado buscando algo por el grupo de noticias
que a continuación te incluyo:

Esta macro te elimina todos los módulos del libro activo, por lo que
te recomiendo que tomes las oportunas precauciones no vayas a perder tu
información.

Para que funcione debes incluir la referencia a Microsoft Visual Basic
for Applications extensibility 5.3.


Sub RemoveAllModules()
With ActiveWorkbook.VBProject
For i = .VBComponents.Count To 1 Step -1
If .VBComponents(i).Type = vbext_ct_StdModule Then
.VBComponents.Remove .VBComponents(i)
End If
Next i
End With
End Sub

Saludos,

Benito Merino

MARCO6325 wrote:
Buenas, necesito ayuda urgente¡¡¡¡¡
please¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Les explico lo que tengo a ver si me entienden ...
Tengo una macro que a partir de un formato toma ciertas celdas, guarda
los valores en una hoja, que tengo diseñada como una tabla y al
formato le cambia el nombre y la guarda tal cual fue introducida,
quedando en blanco el formato original para lograr introducir nuevos
registros,

Ahora, el problema surge debido a que la hoja al ser copiada, se lleva
el objeto que tiene la macro que yo llame "guardar", a la hoja que se
va a guardar, y cuando ingreso a un registro ya guardado, para cambiar
los datos, debo hacerlo de forma personal a cada hoja que posee la
información antigua, ya que si le doy al objeto para que ejecute la
macro, crea otra hoja con los datos modificados en vez de actualizar
los datos.ayuda¡¡¡¡¡
Respuesta Responder a este mensaje
#2 Benito Merino
01/06/2006 - 23:27 | Informe spam
MARCO6325 wrote:
Buenas, necesito ayuda urgente¡¡¡¡¡
please¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Les explico lo que tengo a ver si me entienden ...
Tengo una macro que a partir de un formato toma ciertas celdas, guarda
los valores en una hoja, que tengo diseñada como una tabla y al
formato le cambia el nombre y la guarda tal cual fue introducida,
quedando en blanco el formato original para lograr introducir nuevos
registros,

Ahora, el problema surge debido a que la hoja al ser copiada, se lleva
el objeto que tiene la macro que yo llame "guardar", a la hoja que se
va a guardar, y cuando ingreso a un registro ya guardado, para cambiar
los datos, debo hacerlo de forma personal a cada hoja que posee la
información antigua, ya que si le doy al objeto para que ejecute la
macro, crea otra hoja con los datos modificados en vez de actualizar
los datos.ayuda¡¡¡¡¡
Respuesta Responder a este mensaje
#3 MARCO6325
02/06/2006 - 05:37 | Informe spam
Gracias por la atención Benito, sólo quiero q se elimine el objeto
cuando se guarde la hoja, pero que no se borre del libro la
macro..además tengo problemas para vincular datos, es decir,
quiero una macro que cuando escriba en una celda,...se modifique en
todas las celdas que quiero q tengan ese valor...y que estan en otras
hojas.gracias de nuevo...
Benito Merino wrote:
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida