Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
publicado

Hola:

De cuando en cuando me dedico a bucear por las páginas especializadas de Excel en la Web.

Ha partir de una macro encontrada en ozgrid , he adaptado este código para no salirse del rango de la hoja.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next

'Ultima fila
LastRow = Cells.Find(What:="*", SearchDirection:=xlPrevious).Row

'Ultima columna
LastColumn = Cells.Find(What:="*", SearchDirection:=xlPrevious).Column

'Fijar área de scroll
ScrollArea = Range(Cells(1, 1), Cells(LastRow, LastColumn)).Address

End Sub
[/CODE]

"Saudiños".

Featured Replies

publicado

Antoni

Que excelente esta el codigo, muy bueno y puede servir para aplicaciones completas (y poder restringir un area), pero algunos aportes de tu parte carecen de archivo adjunto y segun mi criterio pierden interes y atencion, y pasando al codigo yo lo prefiero en un modulo estandar ya con el evento no puedes hacer nada una vez el area queda restringida

Espero no lo tomes a mal si no como una reflexion (recuerda hay usuarios que si entenderan tus codigos y otros que no, para estos ultimos es que es interesante ver el archivo y su funcionamiento)

Saludos mi estimado amigo

publicado
  • Autor

Hola Catracho:

Pues tienes razón, aportando el archivo, quizás alguien mas se anime a experimentar con el tema.

De todas maneras, pienso que la curiosidad debe ser una de las cualidades que debes tener si deseas aprender.

¿ No se lo estaremos poniendo demasiado fácil ?

Saludos. Antoni.

FijarScrollArea.zip

publicado
De todas maneras, pienso que la curiosidad debe ser una de las cualidades que debes tener si deseas aprender.

¿ No se lo estaremos poniendo demasiado fácil ?

Saludos. Antoni.

Saludos Antoni

Totalmente de acuerdo, la curiosidad es la madre para quienes desean aprender algo.

Saludos Cordiales desde Santiago de Chile

publicado

Algo similar,

    With ActiveSheet
.ScrollArea = .UsedRange.Address
End With[/CODE]

publicado
  • Autor

Gerson:

¿ y a tube porqué no le dices que suba el archivo ?, ¡Claro!, como ya tienes el mío,....jajaja

Gracias tube, muy buena la reducción de código, no pensé.

Saludos.

Crear una cuenta o conéctate para comentar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.