Foros del Web » Soporte técnico » Ofimática »

Eliminar valores de una columna excel

Estas en el tema de Eliminar valores de una columna excel en el foro de Ofimática en Foros del Web. que tal, pues el titulo es el problema, no se como hacer eso S: tengo el siguiente codigo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código vb: Ver original Private ...
  #1 (permalink)  
Antiguo 15/04/2010, 13:17
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 16 años, 1 mes
Puntos: 12
Eliminar valores de una columna excel

que tal, pues el titulo es el problema, no se como hacer eso S:

tengo el siguiente codigo:

Código vb:
Ver original
  1. Private Sub CommandButton1_Click()
  2.  
  3. Dim valor, i, j, longitud As Integer
  4.  
  5. valor = Cells(1, 1).Value
  6. j = 1
  7. Do While j <= valor
  8.     Cells(j, 2).Value = j
  9.     Cells(j, 2).NumberFormat = "000"
  10.     j = j + 1
  11. Loop
  12.  
  13. End Sub

y cada que se le pica al boton, el boton toma el valor de la primera celda y hace un ciclo con ese valor desde el numero 1 hasta el valor dado, ejemplo, si la primer celda tiene el numero 99, la segunda columna se llena del 1 al 99, pero si despues le pones un numero menor como el 50, se hace el ciclo, pero me quedan ahi los demas numeros, y pues lo que ocupo es que cuando se mande llamar la ejecución del boton, todos los campos se vacien y despues se llenen.

alguna idea? Gracias de antemano
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said
  #2 (permalink)  
Antiguo 16/04/2010, 11:05
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 9 meses
Puntos: 535
Respuesta: Eliminar valores de una columna excel

Y esto lo estás implementando en? Una página ASP? Una macro de Excell? ¿Dónde?
__________________
...___...
  #3 (permalink)  
Antiguo 16/04/2010, 20:48
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 16 años, 1 mes
Puntos: 12
Respuesta: Eliminar valores de una columna excel

Cita:
Iniciado por AlZuwaga Ver Mensaje
Y esto lo estás implementando en? Una página ASP? Una macro de Excell? ¿Dónde?
lo estoy haciendo en un macro de excel
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said
  #4 (permalink)  
Antiguo 19/04/2010, 11:53
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 9 meses
Puntos: 535
Respuesta: Eliminar valores de una columna excel

Ok, te paso al foro de ofimática
__________________
...___...
  #5 (permalink)  
Antiguo 19/04/2010, 12:18
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 18 años, 3 meses
Puntos: 56
Respuesta: Eliminar valores de una columna excel

Hola,

Prueba a poner este código justo a continuación del tuyo
Código:
Sub vaciar()
    Cells(1, 2).Select
    
    Do While (IsEmpty(ActiveCell) = False)
        ActiveCell.Delete
        ActiveCell.Offset(1, 0).Select
    Loop
    
End Sub
Además, en tú código, por ejemplo en la línea siguiente a la declaración de las variables, justo antes de asignar la variable valor, llama a este procedimiento escribiendo su nombre:

Código:
vaciar
Ya me dirás... Saludos
  #6 (permalink)  
Antiguo 19/04/2010, 16:33
Avatar de lukas4  
Fecha de Ingreso: octubre-2008
Ubicación: frente al pc
Mensajes: 496
Antigüedad: 16 años, 1 mes
Puntos: 12
Respuesta: Eliminar valores de una columna excel

que tal, lo solucione poniendo el siguiente codigo:

Código vb:
Ver original
  1. Worksheets("Sheet1").Range("B:B").ClearContents

igual gracias
__________________
http://situcomo.blogspot.com
Karma is a Bitch... they said

Etiquetas: columna, eliminar, excel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:00.