with sheets programming for ejemplos dummies code excel-vba

sheets - excel vba congelar el panel sin seleccionar



vba excel pdf (1)

Tengo un script de VBA en Excel que congela los paneles de una hoja de cálculo de Excel, pero tengo curiosidad por ver si esto es posible sin antes seleccionar un rango. Aquí hay un código que congela las filas 1 a 7:

ActiveSheet.Range("A8").Select ActiveWindow.FreezePanes = True

¿Alguna sugerencia?


Regístrese utilizando el comando Ver ► Congelar paneles ► Congelar fila superior y esto es lo que obtiene para .FreezePanes .

With ActiveWindow If .FreezePanes Then .FreezePanes = False .SplitColumn = 0 .SplitRow = 1 .FreezePanes = True End With

Por lo tanto, la modificación de las propiedades .SplitColumn y / o .SplitRow debería hacerlo por usted independientemente de la propiedad de ActiveCell .