{introducedin: 8.6.1} {description} {excerpt}Sets or returns whether the worksheet will allow users to delete columns when the worksheet is protected.{excerpt} {signature:C#} public boolean AllowDeleteColumns{ get; set; } {signature}{signature:vb.net} Public Property AllowDeleteColumns() As Boolean {signature} {example}{code:csharp|title=C#} ExcelApplication xla = new ExcelApplication(); Workbook wb = xla.Open(@"C:\MySpreadsheet.xlsx"); Worksheet ws = wb.Worksheets[0]; ws.SheetProtection.AllowDeleteColumns = true; ws.Protect("password"); {code} {code:vbnet|title=vb.net} Dim xla As New ExcelApplication() Dim wb As Workbook = xla.Open("C:\MySpreadsheet.xlsx") Dim ws As Worksheet = wb.Worksheets(0) ws.SheetProtection.AllowDeleteColumns = true ws.Protect("password"); {code} {example} |