Hücreleri Koruma
Hücreleri Koruma
Aspose.Cells.GridWeb, denetim Düzenleme modundayken (varsayılan mod) hücrelerin koruma seviyesini kontrol etmek için birkaç farklı teknik sağlar. Bu, hücrelerin son kullanıcılar tarafından değiştirilmesini engeller.
Tüm Hücreleri Salt Okunur Yapma
Tüm hücreleri salt okunur olarak ayarlamak için, çalışma sayfasının SetAllCellsReadonly yöntemini çağırın.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the reference of the worksheet that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Setting all cells of the worksheet to Readonly | |
sheet.SetAllCellsReadonly(); |
Tüm Hücreleri Düzenlenebilir Yapma
Tüm hücrelerden korumayı kaldırmak için, çalışma sayfasının SetAllCellsEditable yöntemini çağırın. Bu yöntem, SetAllCellsReadonly yönteminin zıt etkisi vardır.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the reference of the worksheet that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Setting all cells of the worksheet to Editable | |
sheet.SetAllCellsEditable(); |
Seçilen Hücreleri Salt Okunur Yapma
Yalnızca belirli bir hücre aralığını korumak için:
- İlk olarak, SetAllCellsEditable yöntemini çağırarak tüm hücreleri düzenlenebilir hale getirin.
- Belirli hücre aralığını belirtmek için çalışma sayfasının SetReadonlyRange yöntemini çağırın. Bu yöntem, hücre aralığını belirtmek için satır ve sütun sayısını alır.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the reference of the worksheet that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Setting all cells of the worksheet to Editable first | |
sheet.SetAllCellsEditable(); | |
// Finally, Setting selected cells of the worksheet to Readonly | |
sheet.SetReadonlyRange(3, 2, 4, 1); |
Seçilen Hücreleri Düzenlenebilir Yapma
Bir hücre aralığını korumayı kaldırmak için:
- SetAllCellsReadonly yöntemini çağırarak tüm hücreleri salt okunur hale getirin.
- Belirli hücre aralığını belirtmek için çalışma sayfasının SetEditableRange yöntemini çağırın. Bu yöntem, hücre aralığını belirtmek için satır ve sütun sayısını alır.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the reference of the worksheet that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Setting all cells of the worksheet to Readonly first | |
sheet.SetAllCellsReadonly(); | |
// Finally, Setting selected cells of the worksheet to Editable | |
sheet.SetEditableRange(3, 2, 4, 1); |