Foros del Web » Soporte técnico » Ofimática »

macros

Estas en el tema de macros en el foro de Ofimática en Foros del Web. Hola, tengo 2 temas que necesito resolver, ojala y puedan ayudarme 1.- Necesito generar una macro con boton, que al momento de seleccionarla busque el ...
  #1 (permalink)  
Antiguo 22/08/2013, 12:57
 
Fecha de Ingreso: agosto-2013
Ubicación: Mexico
Mensajes: 12
Antigüedad: 11 años, 4 meses
Puntos: 0
macros

Hola, tengo 2 temas que necesito resolver, ojala y puedan ayudarme

1.- Necesito generar una macro con boton, que al momento de seleccionarla busque el codigo posicionado en la celda D3 de la pestaña 1, en las pestañas 2 y 3, (este numero esta dentro de una tabla en la primera columna de ambas pestañas "la 2 y la 3"), una vez que encuentre ese codigo elimine la fila completa que corresponde al mismo numero en ambos archivos

2.- Generé un boton que llamo "actualiza precio", y lo que quiero que haga la macro es que sin necesidad de presionar el boton, al momento de actualizar el precio actualice el precio mas alto. El ejemplo es el siguiente:

en la columna A, tengo el espacio del precio para actualizar, en la columna B es donde la macro pone el precio mas alto (es igual a la columna D), en la columna c, tengo la formula MAX(1,2), donde selecciona el precio mas alto de ambos, y lo que hace mi macro es que copia todos los numeros de la columna c y los pega en la columna D, para que en automatico se actualice el precio as alto en la columna B, lo que quiero hacer es que sin necesidad de presionar el boton de actualizar, cada vez que yo actualice el precio, haga este calculo y ajuste el precio mas alto

Ojala y puedan ayudarme con ambos casos

Muchas Gracias desde México
  #2 (permalink)  
Antiguo 22/08/2013, 13:46
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: macros

@plambreton antes que nada bienvenido al foro.

Este es un foro de ayuda, no de trabajo gratis... para que alguien te ayude tendrás que proporcionar el código que tienes y explicar el problema con lo que te has atorado... para asesorarte en base al problema que tengas.

si no tienes ningún código y lo que necesitas es que se te proporcione, deberás publicar en la sección de empleo donde sin duda habrá quien te pueda ayudar con la remuneración económica correspondiente a sus honorarios $$$
  #3 (permalink)  
Antiguo 22/08/2013, 16:27
 
Fecha de Ingreso: agosto-2013
Ubicación: Mexico
Mensajes: 12
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: macros

Ahi les va la informacion que he logrado realizar, para mi caso #2

Generé un boton que llamo "actualiza precio", y lo que quiero que haga la macro es que sin necesidad de presionar el boton, al momento de actualizar el precio actualice el precio mas alto. El ejemplo es el siguiente:

en la columna J, tengo el espacio del precio para actualizar, en la columna L es donde la macro pone el precio mas alto (es igual a la columna Z), en la columna M, tengo la formula MAX(NUM1,NUM2), donde selecciona el precio mas alto de ambos, y lo que hace mi macro es que copia todos los numeros de la columna M y los pega en la columna Z, para que en automatico se actualice el precio as alto en la columna L, lo que quiero hacer es que sin necesidad de presionar el boton de actualizar, cada vez que yo actualice el precio, haga este calculo y ajuste el precio mas alto. Las columnas M y Z las tengo ocultas y la macro las muestra para correr la macro y las vuelve a ocultar al final

La Macro actual es la siguiente:

Sub actprecioalto()
'
' actprecioalto Macro
'

'
Columns("L:N").Select
Selection.EntireColumn.Hidden = False
ActiveWindow.SmallScroll ToRight:=13
Columns("Y:AA").Select
Selection.EntireColumn.Hidden = False
ActiveWindow.SmallScroll ToRight:=-11
Columns("M:M").Select
Selection.Copy
ActiveWindow.SmallScroll ToRight:=7
Range("Z1").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.EntireColumn.Hidden = True
ActiveWindow.SmallScroll ToRight:=-15
Columns("M:M").Select
Selection.EntireColumn.Hidden = True
Range("J2").Select
End Sub

Este es el codigo que tengo, para ver si alguien me ubica como hacer que la macro actue sobre todos los cambios en la tabla dentro de la hoja

Saludos y Gracias

El caso 1 lo expongo mas tarde

Gracias de Nuevo

Etiquetas: macros, soporte-y-sugerencias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:01.