Desplazamiento sincrónico con más de dos ventanas (Microsoft Excel)
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.