任何人都可以在excel VBA中建议冻结窗格列的语法。我的意思是我从列A到Z.我想冻结列A到D,以便我可以自由地将列E滚动到Z.我在互联网上尝试了一些代码,但没有运气。
提前致谢
答案 0 :(得分:5)
通常情况下我会说这将是付费顾问的工作..这一次花了2分钟和1次谷歌搜索所以这里:
Sub Macro()
With ActiveWindow
.SplitColumn = 4
.SplitRow = 0
End With
ActiveWindow.FreezePanes = True
End Sub
这将使用Excels“Freeze Panes”功能来冻结列a-d。请记住,这只意味着列a-d将始终可见,这不会影响行,因此在向下滚动时,所有行都将一起滚动。
请记住,stackoverflow用于编程“帮助”,在大多数情况下,人们不会为您编写宏,它们会在您陷入宏时帮助您。我刚录制了这个宏并改变了一件事。