Otra de formato condicional

01/07/2003 - 09:23 por Antonio Martínez | Informe spam
Tengo una celda que según interesa se puede expresar en Kcal/h o Kw. el caso
es que me gustaría que el formato numérico de las celdas de potencia tupiera
dos decimales si en el encabezado de la columna pone Kw y ninguno si pongo
Kcal/h. no veo la manera de hacerlo con formato condicional.
 

Leer las respuestas

#1 Héctor Miguel
01/07/2003 - 10:24 | Informe spam
Hola, Antonio !

... celda que ... se puede expresar en Kcal/h o Kw ... me gustaría ... formato numérico ... dos decimales si ... Kw y ninguno si


... Kcal/h.
no veo la manera de hacerlo con formato condicional.



==> El formato condicional NO "soporta" cambios en los formatos numericos ("solo" tipo de letra, colores, bordes, tramas) :((
Podrias usar el evento Change p.e. (suponiendo que el titulo "va" en A1 y la potencia "va" en A2)
en el modulo de codigo de "la hoja" ==Private Sub Worksheet_Change(ByVal Target As Range)
If Target <> Range("a1") Then Exit Sub
With Range("a2")
Select Case StrConv(Target, vbLowerCase)
Case "kw": .NumberFormat = "#,##0.00"
Case "kcal/h": .NumberFormat = "#,##0"
End Select
End With
End Sub

Saludos,
Héctor.

Preguntas similares