Crear en cada hoja un mismo rango

ingenieronbr

New Member
Joined
Sep 22, 2004
Messages
16
Hola;

Es posible que pueda crear el rango "Datos", en cada hoja de un libro.


Gracias por su ayuda

:hammer:
 

Excel Facts

Who is Mr Spreadsheet?
Author John Walkenbach was Mr Spreadsheet until his retirement in June 2019.
Ingeniero, otros que saben mucho mas que yo han publicado lo siguiente. Ojala que yo lo puedo presentar correcta y claramente.

Si uno escoge (sera selecciona? Es "selects" en ingles) dos o mas hojas, cualquier cosa que uno escribe ("enters") en una de las hojas, es automaticamente escrito en todas las hojas seleccionadas. Asi, si usted selecciona las hojas y, luego, entra sus datos en el rango deseado, estara escrito en todas las hojas al mismo tiempo.

Si usted ya tiene escritos los datos en el rango deseado en solamente una hoja, usted puede seleccionar las hojas del caso, ir a la primera celda del rango deseado, apretar la tecla F2 y, luego, la tecla "Enter", y la celda escogida estara escrita en todas las hojas. Lo malo aqui, es que hay que repetir el proceso en cada celda, F2, Enter, proxima celda, F2, Enter, etc.

Tambien, en vez de la tecla F2, se puede hacer un click doble en una celda, y, luego, oprimir "Enter", para que aparezca esa celda en todas las hojas que estan escogidas.

Si lo anterior le permite hacer lo que necesita, se le agradecera si lo comunica con nosotros.
 
Upvote 0
RaplhA:

Pienso que está bien dicho de las dos maneras: escoger y seleccionar.

Ingenieronbr:Con respecto a su pregunta , creo que se refiere a la posibilidad de crear varios rango de datos definidos ("defined range name" ?) , con el mismo nombre en diferentes hojas, lo cual es posible de la siguiente manera (precediendo el nombre del rango con el nombre de la hoja):



Ejemplo:

Insertar
Nombre
Definir
Nombres en el libro: Hoja1!Datos
Se refiere a : ( escribir el rango en Hoja1 al que se refiere Datos)

Para definir el rango Datos en Hoja2, entonces

Insertar
Nombre
Definir
Nombres en el libro: Hoja2!Datos
Se refiere a : ( escribir el rango en Hoja2 al que se refiere Datos).

Nótese que las celdas del Rango Datos en Hoja2 pueden ser diferentes a las de Hoja1.

Le sugiero estudiar en este mismo sitio, lo relacionado con rangos dinámicos (en ingl´s Dinamyc Named Ranges).

Espero que esto le ayude.

Caliche.

HTH
 
Upvote 0
Tengo una inquietud,Amigos:

Seguí sus instrucciones para crear los rangos, pero

al ejecutar esta instrucción:

Worksheets(3).Range("A1").ListNames, solo me muestra

Datos =Hoja1!$A$1,


Cómo puedo encontrar el otro rango Datos; yo esperaría ver

Datos =Hoja1!$A$1
Datos =Hoja2!$A$1

o al presionar F5, poder seleccionar cualquiera de los rangos, ya sea de la hoja1 u hoja2, pero solo está el rango creado en la Hoja1.

Espero me ayuden a resolver esta inquietud.

Gracias
 
Upvote 0
ingenieronbr:

Pienso que sólo le muestra el nombre en la hoja1 porque usted le está diciendo explícitamente que le muestre los nombres en worksheets(3) (que debe corresponder a Hoja1). Para ver todos los nombres de todas las hojas, podría ser (según su instrucción, y sin probarlo) , haciendo un ciclo como

For i = 1 to Activeworkbook.sheets.count
msgbox(sheets(i).listNames)
Next i

ó por el menú, situado en cada hoja,

insertar, nombre, definir

y el rango Datos le debe aparecer como un rango ya definido.


Espero que esta infromación le sea útil.
 
Upvote 0
Caliche;


Workbooks(3), es la hoja donde me listará los rangos existentes en el libro, y es allí donde no me muestra los rangos Datos(uno de la hoja1 y el otro de la hoja2)


en espera de sus cometarios
 
Upvote 0

Forum statistics

Threads
1,223,947
Messages
6,175,563
Members
452,652
Latest member
eduedu

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top