{"id":16070,"date":"2021-07-13T00:28:44","date_gmt":"2021-07-13T05:28:44","guid":{"rendered":"https:\/\/www.perucontable.com\/excelcontable\/?p=16070"},"modified":"2023-11-15T18:24:50","modified_gmt":"2023-11-15T23:24:50","slug":"ingresar-datos-en-varias-hojas-al-mismo-tiempo","status":"publish","type":"post","link":"https:\/\/www.perucontable.com\/excelcontable\/ingresar-datos-en-varias-hojas-al-mismo-tiempo\/","title":{"rendered":"INGRESAR DATOS EN VARIAS HOJAS AL MISMO TIEMPO"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"568\" height=\"285\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-55.png\" alt=\"\" class=\"wp-image-16071\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-55.png 568w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-55-300x151.png 300w\" sizes=\"(max-width: 568px) 100vw, 568px\" \/><\/figure><\/div>\n\n\n<p>Es probable que alguna ocasi\u00f3n te hayas encontrado con alg\u00fan libro de Excel que nos pide ingresar los mismos datos en varias hojas. Esta tarea puede consumir mucho tiempo as\u00ed que en esta ocasi\u00f3n se mostrara algunos m\u00e9todos que nos ayudar\u00e1n a ingresar datos en varias hojas de manera simult\u00e1nea.<\/p>\n\n\n\n<ol>\n<li><strong>Agrupando hojas de Excel<\/strong><\/li>\n\n\n\n<li><strong>Utilizando c\u00f3digo VBA<\/strong><\/li>\n<\/ol>\n\n\n\n<p>El primer m\u00e9todo que revisaremos utiliza la agrupaci\u00f3n de hojas de Excel de manera que los datos ingresados en una de ellas son replicados a las dem\u00e1s hojas del grupo. Ese m\u00e9todo es muy sencillo de implementar y solo requiere de algunos pasos para hacerlo funcionar correctamente.<\/p>\n\n\n\n<p>Los otros dos m\u00e9todos que te mostrar\u00e9 utilizan c\u00f3digo VBA para ayudarnos a automatizar un poco esta tarea y hasta nos permitir\u00e1n ingresar los datos en ubicaciones diferentes para cada hoja.<\/p>\n\n\n\n<h2><strong>INGRESAR DATOS EN VARIAS HOJAS DE EXCEL<\/strong><\/h2>\n\n\n\n<p>Para agrupar varias hojas de un libro de Excel existen dos m\u00e9todos. El primer m\u00e9todo es \u00fatil cuando el grupo estar\u00e1 formado por hojas contiguas y en ese caso debemos hacer clic sobre el nombre de la primera hoja, mantenemos pulsada la tecla May\u00fas (<em>Shift<\/em>) y finalmente hacemos clic en el nombre de la \u00faltima hoja que formar\u00e1 parte del grupo.<\/p>\n\n\n\n<p>Por ejemplo, la siguiente imagen muestra el resultado de activar la&nbsp;<em>Hoja1<\/em>, mantener pulsada la tecla May\u00fas y hacer clic en la&nbsp;<em>Hoja5<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/0604\/ingresar-datos-en-varias-hojas-simultaneamente-01.png\" alt=\"Ingresar datos en varias hojas simult\u00e1neamente\"\/><\/figure><\/div>\n\n\n<p>El segundo m\u00e9todo que podemos utilizar para agrupar hojas nos ser\u00e1 \u00fatil cuando no son contiguas. Para crear ese tipo de agrupaci\u00f3n hacemos clic en la primera hoja, pulsamos la tecla CTRL y sin soltarla hacemos clic sobre cada hoja que incluiremos en el grupo.<\/p>\n\n\n\n<p>Cualquiera de los m\u00e9todos utilizado, al terminar de hacer la agrupaci\u00f3n, la barra de t\u00edtulo de Excel mostrar\u00e1 la palabra&nbsp;<em>Grupo<\/em>&nbsp;encerrada por corchetes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/0604\/ingresar-datos-en-varias-hojas-simultaneamente-02.png\" alt=\"Ingresar datos en varias hojas simult\u00e1neamente en Excel\"\/><\/figure><\/div>\n\n\n<p>Una vez que has agrupado las hojas, podr\u00e1s ingresar datos en cualquiera de las hojas y se replicar\u00e1 dicho cambio autom\u00e1ticamente en todas las hojas del grupo. De esta manera podr\u00e1s ingresar datos en varias hojas de Excel simult\u00e1neamente.<\/p>\n\n\n\n<p>Como ejemplo utilizar\u00e9 el libro anterior donde previamente he agrupado las primeras 5 hojas. En la&nbsp;<em>Hoja1<\/em>&nbsp;ingresar\u00e9 el texto&nbsp;<em>Nombre<\/em>&nbsp;en la celda A1 y el texto&nbsp;<em>Apellido<\/em>&nbsp;en la celda B1.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/0604\/ingresar-datos-en-varias-hojas-simultaneamente-03.png\" alt=\"Introducir datos en varias hojas de c\u00e1lculo simult\u00e1neamente\"\/><\/figure><\/div>\n\n\n<p>Al activar cualquiera de las hojas del grupo tendr\u00e9 el mismo texto en las celdas A1 y B1. Pero eso no es todo, cuando las hojas est\u00e1n agrupadas, cualquier cambio en el formato de las celdas tambi\u00e9n ser\u00e1 replicado en el grupo.<\/p>\n\n\n\n<p>Para probar este comportamiento, aplicar\u00e9 un fondo oscuro a las celdas A1 y B1, cambiar\u00e9 el color de la fuente, centrar\u00e9 el texto y aplicar\u00e9 un formato de negrita. Al visitar cualquiera de las hojas del grupo tendr\u00e9 el mismo formato sobre las celdas A1 y B1.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/0604\/ingresar-datos-en-varias-hojas-simultaneamente-04.png\" alt=\"Escribir datos en varias hojas de c\u00e1lculo al mismo tiempo\"\/><\/figure><\/div>\n\n\n<p>Esto es una gran ventaja ya que no solamente ver\u00e1s replicados los datos en todas las hojas sino que tambi\u00e9n se aplicar\u00e1n los cambios en el formato de las celdas.<\/p>\n\n\n\n<h2><strong>C\u00d3MO DESAGRUPAR LAS HOJAS DE UN LIBRO<\/strong><\/h2>\n\n\n\n<p>Para desagrupar las hojas puedes hacer clic en el nombre de cualquier otra hoja que no pertenezca al grupo. Tambi\u00e9n puedes desagrupar las hojas haciendo clic derecho sobre el nombre de una hoja del grupo y seleccionando la opci\u00f3n&nbsp;<em>Desagrupar hojas<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/0604\/ingresar-datos-en-varias-hojas-simultaneamente-05.png\" alt=\"Introducir los mismos datos en varias hojas de c\u00e1lculo a la vez\"\/><\/figure><\/div>\n\n\n<h2><strong>DESVENTAJA DE LA AGRUPACI\u00d3N MANUAL DE HOJAS<\/strong><\/h2>\n\n\n\n<p>Si este tipo de tarea la realizas ocasionalmente, entonces el m\u00e9todo de agrupaci\u00f3n de hojas ser\u00e1 muy efectivo y f\u00e1cil de utilizar para ingresar datos en varias hojas simult\u00e1neamente.<\/p>\n\n\n\n<p>Por el contrario, si debido al trabajo que realizas con el libro continuamente seleccionas hojas que est\u00e1n fuera del grupo, entonces se perder\u00e1 continuamente la selecci\u00f3n de hojas e inevitablemente tendr\u00e1s que hacer la agrupaci\u00f3n una y otra vez lo cual podr\u00eda significar un tiempo considerable.<\/p>\n\n\n\n<p>En ese caso la mejor opci\u00f3n ser\u00e1 recurrir a la automatizaci\u00f3n con algunas l\u00edneas de c\u00f3digo VBA las cuales revisaremos a continuaci\u00f3n.<\/p>\n\n\n\n<h2><strong>INGRESAR DATOS EN VARIAS HOJAS CON VBA<\/strong><\/h2>\n\n\n\n<p>Lo que automatizaremos con c\u00f3digo VBA ser\u00e1 la agrupaci\u00f3n de las hojas de manera que no tengas que agruparlas cada vez que necesites ingresar datos en varias hojas. La l\u00ednea de c\u00f3digo que nos ayudar\u00e1 a agrupar las hojas ser\u00e1 la siguiente:<\/p>\n\n\n\n<p><code>Sheets(Array(\"Hoja1\", \"Hoja2\", \"Hoja3\", \"Hoja4\", \"Hoja5\")).Select<\/code><\/p>\n\n\n\n<p>El m\u00e9todo&nbsp;<em>Select<\/em>&nbsp;es el encargado de agrupar las hojas cuyos nombres est\u00e1n entre comillas dobles. Lo \u00fanico que debemos decidir ser\u00e1 el lugar donde colocaremos esta instrucci\u00f3n y mi sugerencia es elegir la hoja que aparece al inicio del listado ya que ser\u00e1 la hoja que permanecer\u00e1 activa despu\u00e9s de realizar la agrupaci\u00f3n.<\/p>\n\n\n\n<p>Para nuestro ejemplo colocar\u00e9 el c\u00f3digo en la&nbsp;<em>Hoja1<\/em>&nbsp;as\u00ed que har\u00e9 clic derecho sobre su nombre y seleccionar\u00e9 la opci\u00f3n&nbsp;<em>Ver c\u00f3digo<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/0604\/ingresar-datos-en-varias-hojas-simultaneamente-06.png\" alt=\"A\u00f1adir datos en hojas simult\u00e1neas en Excel\"\/><\/figure><\/div>\n\n\n<p>Se abrir\u00e1 la ventana del&nbsp;<em>Editor de Visual Basic para Aplicaciones<\/em>&nbsp;y en el panel derecho colocar\u00e9 el siguiente c\u00f3digo:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"795\" height=\"115\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-56.png\" alt=\"\" class=\"wp-image-16072\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-56.png 795w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-56-300x43.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-56-768x111.png 768w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-56-696x101.png 696w\" sizes=\"(max-width: 795px) 100vw, 795px\" \/><\/figure><\/div>\n\n\n<p>Este conjunto de instrucciones utiliza el evento&nbsp;<em><strong>Worksheet_SelectionChange<\/strong><\/em>&nbsp;que es llamado cada vez que existe un cambio en la selecci\u00f3n de la hoja. Al detectarse el cambio de selecci\u00f3n, se agrupar\u00e1n autom\u00e1ticamente las hojas y por lo tanto se copiar\u00e1n los datos sobre todas las hojas agrupadas.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/cdn.exceltotal.com\/0604\/ingresar-datos-en-varias-hojas-simultaneamente-07.png\" alt=\"Introducir datos simult\u00e1neamente en Excel\"\/><\/figure><\/div>\n\n\n<p>Podr\u00e1s desagrupar las hojas de la misma manera que en el ejemplo anterior, haciendo clic en alguna hoja que no pertenezca al grupo o haciendo clic derecho sobre alguna hoja del grupo y seleccionando la opci\u00f3n&nbsp;<em>Desagrupar hojas<\/em>.<\/p>\n\n\n\n<h2><strong>INGRESAR DATOS EN VARIAS HOJAS EN UBICACIONES DIFERENTES<\/strong><\/h2>\n\n\n\n<p>Nuestro \u00faltimo ejemplo se encargar\u00e1 de ingresar datos en varias hojas simult\u00e1neamente pero en celdas diferentes. Los ejemplos anteriores replican exactamente los datos ingresados en cada celda es decir, al ingresar un dato en la celda A1, todas las hojas del grupo insertar\u00e1n el mismo dato en la celda A1.<\/p>\n\n\n\n<p>Hay ocasiones en las que necesitamos ingresar datos en posiciones diferentes dentro de cada hoja. Para nuestro ejemplo supondremos que los datos ingresados en la&nbsp;<em>Hoja1<\/em>, en el rango A1:B5, deber\u00e1n ser ingresados en la&nbsp;<em>Hoja2<\/em>&nbsp;en el rango C1:D5 y en la&nbsp;<em>Hoja3<\/em>&nbsp;en el rango E6:F10.<\/p>\n\n\n\n<p>Es evidente que con las opciones anteriores no podr\u00edamos realizar esta tarea ya que utilizan la agrupaci\u00f3n de hojas y no podremos colocar los datos en diferentes celdas. Por lo tanto, es necesario utilizar un c\u00f3digo diferente el cual muestro a continuaci\u00f3n.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"682\" height=\"264\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-57.png\" alt=\"\" class=\"wp-image-16073\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-57.png 682w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-57-300x116.png 300w\" sizes=\"(max-width: 682px) 100vw, 682px\" \/><\/figure><\/div>\n\n\n<p>Ya que la hoja principal, donde ingresar\u00e9 los datos, es la&nbsp;<em>Hoja1<\/em>&nbsp;entonces he colocado este c\u00f3digo en dicha hoja. El m\u00e9todo&nbsp;<em>Intersect<\/em>&nbsp;me ayuda a detectar un cambio en el rango A1:B5 y posteriormente se hace una copia hacia la&nbsp;<em>Hoja2<\/em>&nbsp;y&nbsp;<em>Hoja3<\/em>&nbsp;indicando la celda en donde se colocar\u00e1n los datos.<\/p>\n\n\n\n<p>Como recuerdas, el m\u00e9todo de agrupaci\u00f3n de hojas tambi\u00e9n replicaba el formato de las celdas, pero con este m\u00e9todo solo se copiar\u00e1 los valores sin replicar el formato.<\/p>\n\n\n\n<p>Con los ejemplos que hemos realizado en este art\u00edculo podr\u00e1s ingresar datos en varias hojas simult\u00e1neamente en tu libro de Excel. Solo debes elegir el m\u00e9todo que mejor se adapte a tus necesidades e implementarlo de inmediato para comenzar a ahorrar todo ese tiempo que antes invert\u00edas en ingresar los datos hoja por hoja.<\/p>\n\n\n\n<p><strong>Art\u00edculo que te recomendamos leer:<\/strong><br><strong><strong><a href=\"https:\/\/www.perucontable.com\/excelcontable\/forzar-al-usuario-a-habilitar-las-macros-en-excel\/\" data-type=\"URL\" data-id=\"https:\/\/www.perucontable.com\/excelcontable\/forzar-al-usuario-a-habilitar-las-macros-en-excel\/\">FORZAR AL USUARIO A HABILITAR LAS MACROS EN EXCEL<\/a><\/strong><\/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>Es probable que alguna ocasi\u00f3n te hayas encontrado con alg\u00fan libro de Excel que nos pide ingresar los mismos datos en varias hojas. Esta tarea puede consumir mucho tiempo as\u00ed que en esta ocasi\u00f3n se mostrara algunos m\u00e9todos que nos ayudar\u00e1n a ingresar datos en varias hojas de manera simult\u00e1nea. El primer m\u00e9todo que revisaremos [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16075,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[108,67,25],"tags":[],"yst_prominent_words":[275],"_links":{"self":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16070"}],"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=16070"}],"version-history":[{"count":4,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16070\/revisions"}],"predecessor-version":[{"id":17478,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16070\/revisions\/17478"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media\/16075"}],"wp:attachment":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media?parent=16070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/categories?post=16070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/tags?post=16070"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/yst_prominent_words?post=16070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}