我希望以编程方式冻结VBA中Excel工作表的第一行。最终目标是产生与Excel 2007中的View > Freeze Panes > Freeze Top Row
命令相同的效果,以便冻结工作表的第一行,并且即使在用户滚动浏览数据时,用户也可以看到工作表的第一行。
最佳答案
Rows("2:2").Select
ActiveWindow.FreezePanes = True
选择不同的范围以产生不同的效果,与手动操作大致相同。 “冻结顶部行”实际上只是Excel 2007(及更高版本)中的一个快捷方式,与早期版本的Excel相比,它不包含任何附加功能。
关于vba - 如何以编程方式卡住Excel 2007 VBA中Excel工作表的第一行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3232920/