Curioso Reemplazo...

23/11/2004 - 15:26 por Iago | Informe spam
Hola, no comprendo porque no me acepta el formato tipo texto al reemplazar.

Si quiero reemplazar por ejemplo "palabra" por 0005 le digo que el formato
final sea texto, o incluso antes de reemplazar le pongo formato texto, y
nada, termina poniendo siempre 5.

Lo unico que he conseguido es con la actualizacion de Excel 2002 para Xp,
que deja la opcion de reemplazar tambien el formato de la celda, aun asi, no
me dejaba poner 0005 en formato texto y seguia poniendo 5, al final he
tenido que poner como formato, Especial 0000.

A ver si sabeis como solucionar esto!

Un saludo.
Iago.

Preguntas similare

Leer las respuestas

#1 Manuel Romero
23/11/2004 - 16:27 | Informe spam
En lugar de 005 utiliza '005 (ojo con el apostrofe)

"Iago" escribió en el mensaje
news:
Hola, no comprendo porque no me acepta el formato tipo texto al


reemplazar.

Si quiero reemplazar por ejemplo "palabra" por 0005 le digo que el formato
final sea texto, o incluso antes de reemplazar le pongo formato texto, y
nada, termina poniendo siempre 5.

Lo unico que he conseguido es con la actualizacion de Excel 2002 para Xp,
que deja la opcion de reemplazar tambien el formato de la celda, aun asi,


no
me dejaba poner 0005 en formato texto y seguia poniendo 5, al final he
tenido que poner como formato, Especial 0000.

A ver si sabeis como solucionar esto!

Un saludo.
Iago.


Respuesta Responder a este mensaje
#2 Iago
23/11/2004 - 16:54 | Informe spam
Pues siento no haber dicho que ya habia probado eso, y aunque en apariencia
si lo hace, si miras la formula aparece el apostrofe. Asinnn q no
vale...pero gracias..
Alguna otra idea?
Un saludo.
Iago.
Respuesta Responder a este mensaje
#3 KL
23/11/2004 - 18:00 | Informe spam
Iago,

Convendria q publiques la formula q estas utilizando.

Un saludo,
KL

"Iago" wrote in message
news:
Pues siento no haber dicho que ya habia probado eso, y aunque en
apariencia si lo hace, si miras la formula aparece el apostrofe. Asinnn q
no vale...pero gracias..
Alguna otra idea?
Un saludo.
Iago.

Respuesta Responder a este mensaje
#4 KL
23/11/2004 - 18:23 | Informe spam
Iago,

a mi me funcionan todas estas PERFECTAMENTE:

=SUSTITUIR("palabra",A1,"005")
=SUSTITUIR("palabra",A1,TEXTO(5,"000"))
=REEMPLAZAR(A1,ENCONTRAR("palabra",A1),LARGO("palabra"),"005")
=REEMPLAZAR(A1,ENCONTRAR("palabra",A1),LARGO("palabra"),TEXTO(5,"000"))

KL


"KL" wrote in message
news:
Iago,

Convendria q publiques la formula q estas utilizando.

Un saludo,
KL

"Iago" wrote in message
news:
Pues siento no haber dicho que ya habia probado eso, y aunque en
apariencia si lo hace, si miras la formula aparece el apostrofe. Asinnn q
no vale...pero gracias..
Alguna otra idea?
Un saludo.
Iago.





Respuesta Responder a este mensaje
#5 Héctor Miguel
24/11/2004 - 05:39 | Informe spam
hola, Iago !

... no me acepta el formato tipo texto al reemplazar.
... quiero reemplazar ... "palabra" por 0005
... el formato ... texto, o incluso antes de reemplazar le pongo formato texto
... nada, termina poniendo siempre 5.
... al final he tenido que poner como formato, Especial 0000.
... como solucionar esto!



[el menu] edicion / reemplazar... [metodo Cells.Replace... en vba] 'hara' [exactamente] lo que necesitas
[sustituir texto por 'cadenas numericas' ->con ceros 'precedentes'<- AUN en celdas con formato de texto...]
-> SI [siempre y] cuando el valor/texto que se busca [y sera reemplazado] ES 'parte de'... un contenido mas 'extenso'
-> NO... si la/s celda/s 'contiene/n' SOLO el texto [que sera reemplazado] y quedara/n finalmente CON 'el reemplazo'
[toma en cuenta que para 'el contenido' de la/s celda/s... NO 'cuentan' los caracteres 'NO visibles' -como espacios-]

si alguna/s de las celdas que seran 'reemplazadas' contienen SOLO el texto 'buscado'...
[una alternativa pudiera ser] usa una macro +/- como la siguiente...
en un modulo de codigo 'normal' ==Sub Sustituciones()
Dim Celda As Range
For Each Celda In Cells.SpecialCells(xlCellTypeConstants, xlTextValues)
Celda = Application.Substitute(Celda, "palabra", "0005")
Next
End Sub

saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida