Ver Mensaje Individual
  #17 (permalink)  
Antiguo 16/03/2009, 03:13
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses
Puntos: 37
Respuesta: Comparacion de Columnas

A ver, no entiendo bien ¿son 15 proveedores o solamente dos?

Si la comparación es unicamente entre dos proveedores, no hay que complicarse tanto la vida:

Código vb:
Ver original
  1. Dim sMsg As String
  2. If DATOS(0) > DATOS(1) Then
  3.     sMsg = "El mas barato es ATT, con un precio de " & DATOS(1)
  4. Else
  5.     sMsg = "El mas barato es Avangard, con un precio de " & DATOS(0)
  6. End If
  7. If DATOS(0) = 0 Then sMsg = "El mas barato es ATT, con un precio de " & DATOS(1)
  8. If DATOS(1) = 0 Then sMsg = "El mas barato es Avangard, con un precio de " & DATOS(0)
  9. MsgBox sMsg

Para que funcione el código que puse antes con decimales, sólo cambia la asignación de la variable aux de Integer a Double.


Última edición por Avellaneda; 16/03/2009 a las 04:12 Razón: Amplío el código para el caso de que sea cero.