我在Google脚本上有一个脚本,这个脚本工作正常,但是我一直收到
对不起,无法删除所有非冻结行第70行。
下面是代码的相关部分:
//start delete rows
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();
var rowsDeleted = 0;
for (var i = 0; i+1 <= numRow
我希望使用vba只冻结特定的行。 例如,如果我冻结行10,那么上面的所有行都会被冻结,直到行10也被冻结。但我只想冻结第10行。有可能吗? 此外,我不想拆分行,甚至不使用选择。 我的代码就是: Sub Freeze()
ActiveSheet.Range("A11:A11").Select
ActiveWindow.FreezePanes = True
End Sub 谢谢
我试图冻结Excel工作表中的前4行,但是它冻结了20行。我使用以下VBA代码冻结行:
Range("1:4").Select
With ActiveWindow
.FreezePanes = True
End With
这是一个截图,添加通知显示我想要什么,以及实际发生了什么。我滚动了一下以显示冻结,您可以看到第20行跳转到36行。看起来G和H之间有一条垂直的冻结线,但这并不重要(这可能是右边的页边距分页符)。
任何帮助都是非常感谢的。谢谢。
我想使用python中的xlsxwriter冻结excel文件中的第一行和第一列,我尝试了下面的代码,似乎它只冻结了列,当我删除冻结列的代码的第二行时,它冻结了第一行,就像代码中的第二行覆盖了第一行。
worksheet.freeze_panes(1, 0) # # Freeze the first row.
worksheet.freeze_panes(0, 1) # Freeze the first column.
我查看了文档,那里似乎没有帮助。
谢谢!
我想使用VBA格式化我的报告。
只有在有超过35行的情况下,我才希望工作表上的“应用冻结”窗格。我需要显示的是,如果数据超过一个屏幕(我将占用35行),我们应该启用冻结窗格。在任何其他情况下(少于35行数据),应禁用冻结窗格。
我已经使用下面的代码冻结顶部窗格。检查行时我该怎么做呢?
new_book.Sheets("Report_").Range("A2").Select
With ActiveWindow
.SplitColumn = 0
.SplitRow = 1
End With
Activ