Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

macro para eliminar ciertos digitos en una columna

yonigrinwod

New member
Registrado
23 Jun 2008
Mensajes
226
Si tengo estos datos en la columna D

1000210240
1000004205
1000004208
1000012070
1000012094
1000012096
1000012097
1000012305
1000012940
1000012942
1000012944
1000012950
1000012956

como los puedo...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Hola:

Voto por la UDF de Adrián, pero yo he hecho esto:
Código:
Sub Procesar()
  For Each celda In Selection
     celda.Value = CDbl(Mid(celda.Value, 2))
  Next
End Sub

Saludos
 
Desconcertado. ¿? Prueba esto, agregué una declaración.
Sub Procesar()
Dim Celda As Range
For Each Celda In Selection
Celda.Value = CDbl(Mid(Celda.Value, 2))
Next
End Sub
 
Me regunto donde ponés la macro? el archivo que me das no tenía la macro, la puse, la hice correr y todo de 10!
Ah, otra la extención del archivo que ponés es xlsx y debe ser xlsm habilitado para...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

Volver
Arriba