Formatos de celdas

19/11/2008 - 02:11 por Jose Barboza | Informe spam
Buenas.

Necesito que en una celda a la hora de concatenar o unir varias celdas pueda
colocar la negrita (Bolt) solo a una parte especifica de la cadena de texto.
ejemplo: si tengo "ab" en la celda A1, "12" en la celda A2 y "xy" en la
celda A3, como puedo hacer para que en la celda B1 aparezca "ab12xy" teniendo
el formato de negrita (bolt) unicamente en los numeros o bien el lo que yo
cooque en la celda A2.

Muchas Gracias

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
19/11/2008 - 05:58 | Informe spam
hola, Jose !

Necesito que en una celda a la hora de concatenar o unir varias celdas pueda colocar la negrita (Bolt)
solo a una parte especifica de la cadena de texto.
ejemplo: si tengo "ab" en la celda A1, "12" en la celda A2 y "xy" en la celda A3
como puedo hacer para que en la celda B1 aparezca "ab12xy" teniendo el formato de negrita (bolt)
unicamente en los numeros o bien el lo que yo cooque en la celda A2.



(hasta donde se)...
- no hay forma de que por formulas y funciones apliques formatos (texto, color, ...) "parciales" en las celdas
- ni siquiera definiendo funciones personalizadas para al concatenacion
- se requiere codigo y que el resultado final NO sea modificable (por formulas o funciones de hoja de calculo)

o... podrias igeniartelas para copiar una "imagen" del rango previamente "ajustado" (en sus dimensiones y formatos) aunque...
si este procedimiento lo requieres en varios lugares/rangos/... de tu hoja, saldra mas caro el caldo que las albondigas :-((

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Jose Barboza
19/11/2008 - 15:43 | Informe spam
y como podria hacerce mediante codigo ya que es unicamente para presentar
datos y no para modificar.

Muchas gracias
Respuesta Responder a este mensaje
#3 Héctor Miguel
19/11/2008 - 18:13 | Informe spam
hola, Jose

y como podria hacerce mediante codigo ya que es unicamente para presentar datos y no para modificar.



seria aplicar una macro +/- como la siguiente:

Sub Concatena_DaFormato()
[b1] = [a1] & [a2] & [a3]
[b1].Characters(Len([a1]) + 1, Len([a2])).Font.Bold = True
End Sub

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida