David tiene una hoja de trabajo grande que necesita ver en tres ventanas diferentes y hacer que se desplacen todas al mismo tiempo. Sabe cómo usar «ver en paralelo» y activar el desplazamiento sincrónico, pero parece que solo funciona para dos ventanas. David se pregunta si hay alguna forma de hacerlo para tres.

No hay forma de realizar un desplazamiento sincrónico en Excel con más de dos ventanas. Dependiendo de sus necesidades (y la naturaleza de sus datos), es posible que pueda solucionar esto dividiendo creativamente las ventanas, de modo que termine con dos ventanas reales, pero una de ellas se divide para mostrar dos partes diferentes de la misma hoja de trabajo. .

Si eso no se ajusta a sus necesidades, lo único que puede hacer es simular la sincronicidad entre ventanas. Esto debe hacerse con una macro, similar a la siguiente:

Sub SynchSheets()

' Duplicates the active sheet's cell position in each sheet

If TypeName(ActiveSheet) <> "Worksheet" Then Exit Sub

Dim shUser As Worksheet     Dim sht As Worksheet     Dim lTopRow As Long     Dim lLeftCol As Long     Dim sAddr As String

Application.ScreenUpdating = False

' Note the current sheet     Set shUser = ActiveSheet

' take information from current sheet     With ActiveWindow         lTopRow = .ScrollRow         lLeftCol = .ScrollColumn         sAddr = .RangeSelection.Address     End With

' loop through worksheets     For Each sht In ActiveWorkbook.Worksheets         If sht.Visible Then 'skip hidden sheets             sht.Activate             Range(sAddr).Select             ActiveWindow.ScrollRow = lTopRow             ActiveWindow.ScrollColumn = lLeftCol         End If     Next sht

shUser.Activate     Application.ScreenUpdating = True End Sub

Esta macro básicamente recorre cada hoja de trabajo en el libro de trabajo y hace que la misma celda esté activa y visible en cada hoja de trabajo. Si comienza con las hojas de trabajo que se muestran en la pantalla, la macro «sincronizará» lo que ve en cada hoja de trabajo para que sea igual.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (9777) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365.