Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

macro excel

Estas en el tema de macro excel en el foro de Visual Basic clásico en Foros del Web. Hola, Necesito hacer una macro que seleccione la celda que contiene el mayor valor de una columna. Podríais orientarme?? Gracias...
  #1 (permalink)  
Antiguo 09/11/2009, 12:17
bombadil2100
Invitado
 
Mensajes: n/a
Puntos:
macro excel

Hola,

Necesito hacer una macro que seleccione la celda que contiene el mayor valor de una columna. Podríais orientarme??

Gracias
  #2 (permalink)  
Antiguo 10/11/2009, 06:28
 
Fecha de Ingreso: enero-2007
Ubicación: 9 de julio
Mensajes: 111
Antigüedad: 17 años, 3 meses
Puntos: 2
Respuesta: macro excel

Hola, aca va un codigo que te permite hacer eso
Asegurate de que en B no tengas nada

Código:
Sub Busco_Maximo()
'Creamos una variable del tipo rango
Dim MiRango As Range
'Le asiganamos el contenido. Asi si cambia en el futuro no hay que modificar
'la macro
Set MiRango = Range("A1").CurrentRegion
MiRango.Select
'Mostramos en C1 el maximo
Range("C1").Formula = "=MAX(" & MiRango.Address & ")"
    
End Sub
Espero te sirva. Saludos
  #3 (permalink)  
Antiguo 10/11/2009, 11:09
bombadil2100
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: macro excel

muy bien, muchas gracias!!
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 11:13.