reemplazar valores en un rango

27/06/2005 - 16:45 por fredy | Informe spam
Buenos dias
mi problema es el siguiente:

tengo un rango (z:z) con 18000 registros y debo reemplazar los registros que
tengan valor negativo con cero (0), como lo puedo hacer por codigo ya que
este dato viene de una serie de calculos que realizan unas macros y por una
serie de consultas a bases de datos seria algo como seleccionar valores
negativos y reemplazar con cero (0), Muchisimas gracias!!! ;D

Preguntas similare

Leer las respuestas

#1 Manuel Romero
27/06/2005 - 17:16 | Informe spam
Puedes usar una formula en otro libro como =MAX(Hoja1!A1,0) y luego le das
copiar y pegar valores

"fredy" escribió en el mensaje
news:
Buenos dias
mi problema es el siguiente:

tengo un rango (z:z) con 18000 registros y debo reemplazar los registros
que
tengan valor negativo con cero (0), como lo puedo hacer por codigo ya que
este dato viene de una serie de calculos que realizan unas macros y por
una
serie de consultas a bases de datos seria algo como seleccionar valores
negativos y reemplazar con cero (0), Muchisimas gracias!!! ;D
Respuesta Responder a este mensaje
#2 fredy
27/06/2005 - 17:25 | Informe spam
Gracias Manuel.. pero quisiera evitar multiplicar mis columnas

"Manuel Romero" escribió:

Puedes usar una formula en otro libro como =MAX(Hoja1!A1,0) y luego le das
copiar y pegar valores

"fredy" escribió en el mensaje
news:
> Buenos dias
> mi problema es el siguiente:
>
> tengo un rango (z:z) con 18000 registros y debo reemplazar los registros
> que
> tengan valor negativo con cero (0), como lo puedo hacer por codigo ya que
> este dato viene de una serie de calculos que realizan unas macros y por
> una
> serie de consultas a bases de datos seria algo como seleccionar valores
> negativos y reemplazar con cero (0), Muchisimas gracias!!! ;D



Respuesta Responder a este mensaje
#3 Manuel Romero
27/06/2005 - 17:49 | Informe spam
No tienes que multiplicar tus columas (al menos no en la misma hoja), es
usar otra hoja

"fredy" escribió en el mensaje
news:
Gracias Manuel.. pero quisiera evitar multiplicar mis columnas

"Manuel Romero" escribió:

Puedes usar una formula en otro libro como =MAX(Hoja1!A1,0) y luego le
das
copiar y pegar valores

"fredy" escribió en el mensaje
news:
> Buenos dias
> mi problema es el siguiente:
>
> tengo un rango (z:z) con 18000 registros y debo reemplazar los
> registros
> que
> tengan valor negativo con cero (0), como lo puedo hacer por codigo ya
> que
> este dato viene de una serie de calculos que realizan unas macros y por
> una
> serie de consultas a bases de datos seria algo como seleccionar valores
> negativos y reemplazar con cero (0), Muchisimas gracias!!! ;D



Respuesta Responder a este mensaje
#4 xolobero
27/06/2005 - 22:57 | Informe spam
existen varias opciones, he aqui algunas:

1) dale a la columna Z:Z el siguiente formato > #.##0;"0";;@ o bien
#.##0;;;@

2) ordenalas por la columna Z de manera ascendente.
y sin seleccionar el rango torna los valores que sean negativos y
cambiales el valor a todos a la vez.
mediante un looping, mediante un filtro...
Respuesta Responder a este mensaje
#5 Manuel Romero
28/06/2005 - 00:47 | Informe spam
La primera solo cambia lo que se muestra, pero el negativo sigue ahi

La segunsa puede funcionar pero le cambia el orden a los numeros y tal vez
no le importe

Pero de hecho, la idea del filtro es la mejor. Usa Autofiltro solo muestra
los negativos, selecciona el rango y escribes 0 y aceptas con Ctrl+Enter

escribió en el mensaje
news:


existen varias opciones, he aqui algunas:

1) dale a la columna Z:Z el siguiente formato > #.##0;"0";;@ o bien
#.##0;;;@

2) ordenalas por la columna Z de manera ascendente.
y sin seleccionar el rango torna los valores que sean negativos y
cambiales el valor a todos a la vez.
mediante un looping, mediante un filtro...

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