gpt4 book ai didi

java - 我们可以阻止Excel工作表的某个单元格进行删除操作吗?

转载 作者:行者123 更新时间:2023-11-30 03:08:59 26 4
gpt4 key购买 nike

我正在从 java 程序创建 Excel 工作表,用户可以更新 Excel 工作表。我将从另一个程序读取相同的 Excel 文件。

我想限制用户从 Excel 工作表中删除单元格。我可以用 Java 实现同样的功能吗?我在互联网上搜索但没有找到任何解决方案。

使用 VBA 脚本可能会发生同样的事情,但我想在 java 中解决这个问题。

最佳答案

使纸张保护是您正在寻找的,请参阅Sheet.protectSheet() :

    Workbook wb = ...
Sheet sheet = wb.createSheet();
assertFalse(sheet.getProtect());

sheet.protectSheet("Test");
assertTrue(sheet.getProtect());

sheet.protectSheet(null);
assertFalse(sheet.getProtect());
wb.close();

关于java - 我们可以阻止Excel工作表的某个单元格进行删除操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34042821/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com