En este grupo En todos

Foro de Excel



Eliminar filas y columnas sobrantes

Mari
Administrativo centro de formación pro...
Escrito por Mari L B
el 09/08/2009

Hola, me gustaria saber como puedo eliminar de golpe todas las filas y columnas que sobran despues de crear un documento en excel...

Un saludo, Cornelia

Ramon .
Girona, España
Escrito por Ramon .
el 09/08/2009

Hola Cornelia.

Disculpa, pero no entiendo la pregunta. ¿A qué te refieres por filas y columnas sobrantes?. ¿Las que no están en uso en ese momento?.

Aclara este punto, por favor.

Saludos,
Ramon

Mari L B
Administrativo centro de formación pro...
Escrito por Mari L B
el 09/08/2009
"Hola Cornelia.

Disculpa, pero no entiendo la pregunta. ¿A qué te refieres por filas y columnas sobrantes?. ¿Las que no están en uso en ese momento?.

Aclara este punto, por favor.

Saludos,
Ramon
"

por Ramon (Agosto 2009)


Hola Ramón, me refiero que despues de haber creado un documento excel eliminar todas las columnas y filas que se suponen que no se van a utilizar
quedando sololamente a la vista dicho documento asi es mucho mas facil trabajar en el... Envio un ejemplo solo quiero que se vean las columnas y las filas donde esta los datos
saludos Cornelia



Ficheros adjuntos:
Libro DE CAJA
Ramon .
Girona, España
Escrito por Ramon .
el 09/08/2009

Hola Cornelia,

Ahora ya está claro lo que necesitas, gracias.

La Hoja1 del libro que nos has pasado como muestra tiene el estilo de trama blanco. Te cuento...

Para empezar, seleccionas el cuadro que està donde confluye la letra A de las columnas y el 1 de las filas. De este modo seleccionas todas las celdas de la hoja. Si dejar este cuadro y pulsando el botón derecho del ratón, accedes a la opción del menú Formato de celdas. Un vez en Formato de celdas, ve a la pestaña Relleno (o similar, puesto que mi excel no está en español) y allí a Estilo de Trama. Seleccionas la primera que hay (que aparenta ser un espacio en blanco) y ya tienes toda tu hoja sin trama. Ahora te queda la función de, en el formato de celda de las celdas ocupadas, darle el borde que necesites.

Básicamente este es el modo de operar para conseguir el efecto que tienes en tu hoja1.

espero haber sabido explicarme con claridad. Cualquier duda, coméntala.

Un saludo,
Ramon

Mari L B
Administrativo centro de formación pro...
Escrito por Mari L B
el 10/08/2009

Hola Ramón gracias por la respuesta pero no es eso lo que quiero, decirte que eso yo tambien lo sabia y es que la culpa es mia porque no me he sabido explicar... La cuestion es que quiero que despues de haber creado el documento que necesito el rsto de filas y coloumnas no esten... Es decir que acabe ahi la hoja.. Puede ser una columna mas despues de los datos y un par de filas mas el resto que no exista... Que no haya columna I;J,M,K... Ni filas35, 36, 37 etc hasta el final, basicamente y refiriendonos al archivo enviado que no exista mas aya de la columna I ni de la fila 35.
Un saludo cornelia

Abraham Valencia
Computacion e informatica microsoft mv...
Escrito por Abraham Valencia
el 10/08/2009

Pues ocultaslas y listo. Es decir, sombrea desde la siguiente despues de la ultima con datos (fila o columna) hasta el final y usa el menu contextual (click derehco) y "ocultar

Abraham

Ramon .
Girona, España
Escrito por Ramon .
el 11/08/2009

Hola Cornelia,

Tal y como te comenta Abraham, la solución pasa por ocultar las filas y/o las columnas sobrantes.

Como seleccionarlas todas manualmente puede ser muy lento (especialmente porque usas excel 2007 que tiene 1048576 filas y 16384 columnas), te paso el código para hacerlo por macros:

Sub ocultar()

Rows("25:1048576"). EntireRow. Hidden = True
Columns("O:XFD"). EntireColumn. Hidden = True
End Sub

Sub mostrar()
Rows("1:1048576"). EntireRow. Hidden = False
Columns("A:XFD"). EntireColumn. Hidden = False
End Sub


Espero que te sirva.

Saludos,
Ramon

Mari L B
Administrativo centro de formación pro...
Escrito por Mari L B
el 13/08/2009
Hola Ramón, muchisimas gracias... La respuesta de Abrahan es de agradecer pero eso ya lo sabia y la verdad es que llevaba demasiado tiempo asi me has ahorrado muchisima trabajo, un saludo
Cornelia