Desplazarme con el cursor entre Hojas Excel

12/08/2004 - 04:56 por Enrique | Informe spam
Saludos:

Alguien me puede decir como desplazarme entre hojas de Excel
con el cursor? sé que se puede desplazar entre hojas tal como se
hace horizontalmente entre celdas con el cursor pero no encuentro
la forma de hacerlo.
Sé que se puede hacer porque hace tiempo vi a alguien hacerlo y
como no me era necesario no pregunté como hacerlo,
ahora que manejo archivos con muchas hojas, me resultaria muy
practico.

Alguien sabe como se hace? Agradeceré su respuesta.

Gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
12/08/2004 - 06:54 | Informe spam
hola, Enrique !

... como desplazarme entre hojas de Excel con el cursor? [...]



opcion 1:
{ctrl}+{av.pag} -> siguiente hoja
{ctrl}+{re.pag} -> hoja anterior

opcion 2: introduce -> nombrehoja + signo de cierre de admiracion + celda/rango/nombre/referencia
[con cualquiera de los siguientes 'atajos']
[menu] edicion / ir a...
{ctrl}+i
{f5}
[p.e.] hoja1!a1:b5
[si el nombre de la hoja tiene espacios o son solamente numeros]... 'nombre de la hoja'!referencia

saludos,
hector.
Respuesta Responder a este mensaje
#2 Enrique
12/08/2004 - 07:21 | Informe spam
Perfecto!! Gracias Héctor; yo buscaba hacer esto
con el cursor porque estaba seguro haberlo visto así,
¿será esa otra opcion [con el cursor]?

gracias por tu ayuda


-Mensaje Original-
"Héctor Miguel" escribió en el mensaje
news:
hola, Enrique !

> ... como desplazarme entre hojas de Excel con el cursor? [...]

opcion 1:
{ctrl}+{av.pag} -> siguiente hoja
{ctrl}+{re.pag} -> hoja anterior

opcion 2: introduce -> nombrehoja + signo de cierre de admiracion +


celda/rango/nombre/referencia
[con cualquiera de los siguientes 'atajos']
[menu] edicion / ir a...
{ctrl}+i
{f5}
[p.e.] hoja1!a1:b5
[si el nombre de la hoja tiene espacios o son solamente numeros]...


'nombre de la hoja'!referencia

saludos,
hector.
Respuesta Responder a este mensaje
#3 Héctor Miguel
12/08/2004 - 07:38 | Informe spam
hola, Enrique !

... yo buscaba hacer esto con el cursor porque estaba seguro haberlo visto asi,
¿sera esa otra opcion [con el cursor]?



disculpame :)) creo que 'mal-entendi'... cursor [teclado por raton] :))
existen varios metodos de 'navegacion' por las hojas de un mismo libro [p.e.]
- seleccionar 'directamente' la pestaña de la hoja con el raton
- 'avanzar' a la [siguiente <|> previa] hoja con el teclado =>{Ctrl}+{AvPag} <|> {Ctrl}+{RePag}<- un 'click-derecho' en las flechas de navegacion en la parte inferior izquierda
[junto a los nombres de las hojas y barra de desplazamiento horizontal] 'presenta' una lista de las hojas en el libro
- usar los atajos para 'ir a...' [cualquiera de los cuatro metodos siguientes]
a. edicion / ir a...
b. {Ctrl}+i
c. {F5}
d. desplegar la 'caja de nombres y direcciones' [a la izquierda de la barra de formulas]
... e introducir la referencia [p.e. Hoja60!a25 o... 'Nombre de la hoja'!a45]
=> 'nota' que entre el nombre de la hoja y el rango de referencia... 'va' un signo >!< [cierre de admiracion] < y... si el nombre de la hoja tiene 'espacios' [o solo numeros] se delimita con apostrofos >'< [antes del signo]
- asignar nombres UNICOS [en el libro] a celdas 'especiales' [de cada hoja] y usar los atajos anteriores
- una macro [como la siguiente]
___ en un modulo de codigo 'normal' ___
Sub Ir_a_OtraHoja()
Dim LaHoja As Object, EstaHoja As String
EstaHoja = InputBox("Indica el nombre de la hoja", "Ir a otra hoja...")
If EstaHoja <> "" Then
On Error Resume Next
Set LaHoja = Sheets(EstaHoja)
If Not LaHoja Is Nothing Then
LaHoja.Activate
Else: MsgBox "La hoja solicitada NO ""existe"" !!!", , ""
End If
Else: MsgBox "Cambio de hoja ""cancelado"".", , ""
End If
Set LaHoja = Nothing
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
podrias 'probar' cambiando la asignacion de la variable 'EstaHoja' [en lugar de un inputbox] a...
EstaHoja = ActiveCell
[supone que el cursor esta en alguna celda con el nombre de 'la hoja' a la que quieres ir]

saludos,
hector.
Respuesta Responder a este mensaje
#4 Enrique
12/08/2004 - 09:12 | Informe spam
Si que me entendiste perfectamente la ultima pregunta [insignificante]
fue solo
por curiosidad. Lo de las teclas =>{Ctrl}+{AvPag} <|> {Ctrl}+{RePag}<es justo lo que buscaba solo que lo buscaba en las teclas del cursor.

Lo de la macro no es mala idea, pero necesito estudiarmelo...

Gracias por todo.

Mensaje Original--
"Héctor Miguel" escribió en el mensaje
news:%
hola, Enrique !

> ... yo buscaba hacer esto con el cursor porque estaba seguro haberlo


visto asi,
> ¿sera esa otra opcion [con el cursor]?

disculpame :)) creo que 'mal-entendi'... cursor [teclado por raton] :))
existen varios metodos de 'navegacion' por las hojas de un mismo libro


[p.e.]
- seleccionar 'directamente' la pestaña de la hoja con el raton
- 'avanzar' a la [siguiente <|> previa] hoja con el teclado


=>{Ctrl}+{AvPag} <|> {Ctrl}+{RePag}<> - un 'click-derecho' en las flechas de navegacion en la parte inferior
izquierda
[junto a los nombres de las hojas y barra de desplazamiento horizontal]


'presenta' una lista de las hojas en el libro
- usar los atajos para 'ir a...' [cualquiera de los cuatro metodos


siguientes]
a. edicion / ir a...
b. {Ctrl}+i
c. {F5}
d. desplegar la 'caja de nombres y direcciones' [a la izquierda de la


barra de formulas]
... e introducir la referencia [p.e. Hoja60!a25 o... 'Nombre de la


hoja'!a45]
=> 'nota' que entre el nombre de la hoja y el rango de


referencia... 'va' un signo >!< [cierre de admiracion] <> y... si el nombre de la hoja tiene 'espacios' [o solo numeros]
se delimita con apostrofos >'< [antes del signo]
- asignar nombres UNICOS [en el libro] a celdas 'especiales' [de cada


hoja] y usar los atajos anteriores
- una macro [como la siguiente]
___ en un modulo de codigo 'normal' ___
Sub Ir_a_OtraHoja()
Dim LaHoja As Object, EstaHoja As String
EstaHoja = InputBox("Indica el nombre de la hoja", "Ir a otra hoja...")
If EstaHoja <> "" Then
On Error Resume Next
Set LaHoja = Sheets(EstaHoja)
If Not LaHoja Is Nothing Then
LaHoja.Activate
Else: MsgBox "La hoja solicitada NO ""existe"" !!!", , ""
End If
Else: MsgBox "Cambio de hoja ""cancelado"".", , ""
End If
Set LaHoja = Nothing
End Sub
¨¨¨¨¨¨¨¨¨¨¨¨
podrias 'probar' cambiando la asignacion de la variable 'EstaHoja' [en


lugar de un inputbox] a...
EstaHoja = ActiveCell
[supone que el cursor esta en alguna celda con el nombre de 'la hoja' a la


que quieres ir]

saludos,
hector.

Respuesta Responder a este mensaje
#5 Iago
12/08/2004 - 12:21 | Informe spam
Solo por curiosidad, a que llamas "cursor"??? No sera al raton? y quieres
asignarle una funcion a uno de los botones extras?
Un saludin...
Iago.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida