是否可以将表格中的特定单元格设置为“只读”? 或者,将表格中的某一列设置为“只读”? 这是我尝试做的事情的想法:
Sub TableInsertRow()
Dim oLo As ListObject
Dim oNewRow As ListRow
Set oLo = ActiveSheet.ListObjects("Table1")
oLo.TableStyle = "tablestylelight3"
'insert below
Set oNewRow = oLo.ListRows.Add(AlwaysInsert:=True)
oNewRow.Range.Cells(1, 1).Value = "Value For New cell"
oNewRow.Range.Cells(1, 5).ReadOnly = True
oNewRow.Range.Cells(1, 6).ReadOnly = True
oNewRow.Range.Cells(1, 7).ReadOnly = True
End Sub
最后三行显然不是正确的语法,而是我试图实现的想法。 或者,如果表格的列可以设置为只读,那也可以。 Rich