{"id":16359,"date":"2021-08-06T20:24:41","date_gmt":"2021-08-07T01:24:41","guid":{"rendered":"https:\/\/www.perucontable.com\/excelcontable\/?p=16359"},"modified":"2023-11-14T21:43:40","modified_gmt":"2023-11-15T02:43:40","slug":"aprende-como-insertar-varias-filas-en-excel","status":"publish","type":"post","link":"https:\/\/www.perucontable.com\/excelcontable\/aprende-como-insertar-varias-filas-en-excel\/","title":{"rendered":"APRENDE C\u00d3MO INSERTAR VARIAS FILAS EN EXCEL"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-30.png\" alt=\"\" class=\"wp-image-16360\" width=\"488\" height=\"333\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-30.png 622w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-30-300x205.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-30-218x150.png 218w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-30-616x420.png 616w\" sizes=\"(max-width: 488px) 100vw, 488px\" \/><\/figure><\/div>\n\n\n<p>A partir de la versi\u00f3n de Excel 2007 todas las hojas en Excel tienen un m\u00e1ximo de 1,048,576 de filas que son m\u00e1s que suficientes para la gran mayor\u00eda de los usuarios. As\u00ed que, cuando hablamos de&nbsp;<strong>insertar filas en Excel<\/strong>&nbsp;no quiere decir que podremos exceder dicho l\u00edmite sino que estaremos moviendo hacia abajo las filas inferiores para dar espacio a una o varias filas vac\u00edas.<\/p>\n\n\n\n<p>El proceso para insertar una fila en Excel es muy sencillo ya que debemos seleccionar una celda de la fila inferior a donde queremos realizar la inserci\u00f3n y hacer clic en el comando Inicio &gt; Celdas &gt; Insertar &gt; Insertar filas de hoja.<\/p>\n\n\n\n<p>Otra opci\u00f3n es hacer clic derecho sobre el encabezado de fila y seleccionar la opci\u00f3n&nbsp;<em>Insertar<\/em>. Por ejemplo, en la siguiente imagen estoy por insertar una fila entre las filas 10 y 11 y por lo tanto debo hacer clic derecho sobre el n\u00famero 11 y seleccionar la opci\u00f3n&nbsp;<em>Insertar<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/wp-content\/uploads\/2014\/11\/como-insertar-varias-filas-en-excel-01.png\" alt=\"C\u00f3mo insertar varias filas en Excel\"\/><\/figure><\/div>\n\n\n<p>Existe una tercera alternativa para insertar una fila y es utilizando el atajo de teclado CTRL+ para lo cual debemos seleccionar la fila completa que estar\u00e1 por debajo de la nueva fila y pulsar el atajo de teclado para hacer la inserci\u00f3n.<\/p>\n\n\n\n<p>La desventaja de las opciones descritas anteriormente es que solo se insertar\u00e1 una sola fila a la vez y eso se puede convertir en una tarea ineficiente si necesitamos insertar varias filas. Es por eso que a continuaci\u00f3n revisaremos dos alternativas que nos permitir\u00e1n insertar var\u00edas filas en Excel sin necesidad de insertar una por una.<\/p>\n\n\n\n<h2><strong>INSERTAR VARIAS FILAS EN EXCEL<\/strong><\/h2>\n\n\n\n<p>El truco para&nbsp;<strong>insertar varias filas en Excel<\/strong>&nbsp;es que, antes de ejecutar el comando&nbsp;<em>Insertar<\/em>, debemos seleccionar la misma cantidad de filas que vamos a insertar. La primera fila seleccionada ser\u00e1 la que quedar\u00e1 por debajo de las nuevas filas. Por ejemplo, si queremos insertar tres filas entre las filas 10 y 11 debemos seleccionar las filas 11, 12, y 13:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/wp-content\/uploads\/2014\/11\/como-insertar-varias-filas-en-excel-02.png\" alt=\"Insertar varias filas a la vez en Excel\"\/><\/figure><\/div>\n\n\n<p>Una vez hecha la selecci\u00f3n puedes ejecutar cualquiera de las alternativas del comando Insertar descritas en la secci\u00f3n anterior, ya sea el comando&nbsp;<em>Insertar filas de hoja<\/em>&nbsp;de la cinta de opciones, haciendo clic derecho sobre los encabezados de fila o pulsando el atajo de teclado, el resultado ser\u00e1 el mismo:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/wp-content\/uploads\/2014\/11\/como-insertar-varias-filas-en-excel-03.png\" alt=\"C\u00f3mo agregar varias filas juntas e Excel\"\/><\/figure><\/div>\n\n\n<p>Con este m\u00e9todo se insertar\u00e1n tantas nuevas filas como se hayan seleccionado antes de ejecutar el comando Insertar. Esta opci\u00f3n es suficiente para la gran mayor\u00eda de las ocasiones, pero cuando tienes que realizar esta misma acci\u00f3n en repetidas ocasiones se puede volver tedioso el tener que estar contando y seleccionando filas antes de poder hacer la inserci\u00f3n. Para esos casos, lo mejor ser\u00e1 automatizar el proceso con una macro.<\/p>\n\n\n\n<h2><strong>MACRO PARA INSERTAR VARIAS FILAS EN EXCEL<\/strong><\/h2>\n\n\n\n<p>La macro que mostrar\u00e9 a continuaci\u00f3n trabaja en base a la celda activa, es decir, antes de ejecutar la macro es necesario seleccionar una celda y por arriba de ella se har\u00e1 la inserci\u00f3n de filas. El c\u00f3digo de la macro es el siguiente:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-35.png\" alt=\"\" class=\"wp-image-16366\" width=\"765\" height=\"291\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-35-300x115.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-35-696x266.png 696w\" sizes=\"(max-width: 765px) 100vw, 765px\" \/><\/figure><\/div>\n\n\n<p>La macro es muy sencilla. Utilizamos el m\u00e9todo Application.InputBox para solicitar al usuario la cantidad de filas que desea insertar. Lo m\u00e1s importante a resaltar de dicha instrucci\u00f3n es que he colocado el par\u00e1metro Type:=1 que indica a Visual Basic que estamos esperando un valor num\u00e9rico y en caso de que el usuario trate de insertar un texto, le mostrar\u00e1 un mensaje de advertencia.<\/p>\n\n\n\n<p>Una vez que tenemos el n\u00famero de filas que van a ser insertadas hacemos una validaci\u00f3n para confirmar que dicho n\u00famero sea mayor que cero o de lo contrario no har\u00eda sentido continuar. En seguida utilizo la propiedad Rows para definir un nuevo rango de celdas que comenzar\u00e1 a partir de la fila de la celda activa y terminar\u00e1 en la fila que resulte de la suma de las filas indicadas por el usuario m\u00e1s la fila de la celda activa.<\/p>\n\n\n\n<p>La instrucci\u00f3n anterior \u00absimula\u00bb la selecci\u00f3n de filas que hicimos con el m\u00e9todo manual y como resultado obtendremos un objeto Range que tendr\u00e1 la misma cantidad de filas que el usuario necesita insertar. Lo \u00fanico que nos har\u00e1 falta ser\u00e1 invocar al m\u00e9todo&nbsp;<em>Insert<\/em>&nbsp;que es precisamente como termina dicha l\u00ednea de c\u00f3digo.<\/p>\n\n\n\n<p>Si queremos insertar 5 filas por arriba de la fila 7, ser\u00e1 necesario con seleccionar la celda A7 y entonces ejecutar la macro. Cuando se muestre el cuadro de di\u00e1logo debemos indicar el valor 5 que es el n\u00famero de filas a insertar:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"487\" height=\"342\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-33.png\" alt=\"\" class=\"wp-image-16363\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-33.png 487w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-33-300x211.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-33-485x342.png 485w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-33-100x70.png 100w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><\/figure><\/div>\n\n\n<p>Nuestra macro insertar\u00e1 la cantidad de filas indicadas por arriba de la fila 7 y obtendremos el siguiente resultado:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"282\" height=\"363\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-34.png\" alt=\"\" class=\"wp-image-16364\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-34.png 282w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/08\/image-34-233x300.png 233w\" sizes=\"(max-width: 282px) 100vw, 282px\" \/><\/figure><\/div>\n\n\n<p>Con este m\u00e9todo se insertar\u00e1n tantas nuevas filas como se haya indicado luego de ejecutar la macro InsertarFilas.<\/p>\n\n\n\n<p><strong>Art\u00edculo que te recomendamos leer:<\/strong><br><strong><a href=\"https:\/\/www.perucontable.com\/excelcontable\/rangos-dinamicos-en-excel\/\" data-type=\"URL\" data-id=\"https:\/\/www.perucontable.com\/excelcontable\/rangos-dinamicos-en-excel\/\">RANGOS DIN\u00c1MICOS EN EXCEL<\/a><\/strong><\/p>\n\n\n\n<p><strong>\u00bfQu\u00e9 te pareci\u00f3 nuestra blog? Com\u00e9ntanos.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A partir de la versi\u00f3n de Excel 2007 todas las hojas en Excel tienen un m\u00e1ximo de 1,048,576 de filas que son m\u00e1s que suficientes para la gran mayor\u00eda de los usuarios. As\u00ed que, cuando hablamos de&nbsp;insertar filas en Excel&nbsp;no quiere decir que podremos exceder dicho l\u00edmite sino que estaremos moviendo hacia abajo las filas [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16369,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,67,25],"tags":[],"yst_prominent_words":[],"_links":{"self":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16359"}],"collection":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/comments?post=16359"}],"version-history":[{"count":5,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16359\/revisions"}],"predecessor-version":[{"id":16825,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16359\/revisions\/16825"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media\/16369"}],"wp:attachment":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media?parent=16359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/categories?post=16359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/tags?post=16359"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/yst_prominent_words?post=16359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}