Excel表格总是处于只读状态怎么解决?

如果Excel表格设置了“只读模式”,每次打开表格都会弹出对话框,提示“输入密码以获取写权限,或以只读方式打开”。这种模式下如何编辑Excel表格,又如何去除呢?下面来具体说说。

如果知道原本设置“只读模式”的密码,输入密码后,Excel表格就可以正常编辑了。

但就算不知道密码,点击【只读】选项打开Excel表格后,还是可以进行编辑的。只不过在关闭表格的时候,会提示“不可用原来的文件名保存”。

这时候,我们只需要把Excel另存为新的文件,把文件名重新命名,保存成新的文件即可。 

如果想把Excel表格的“只读模式”直接去除,也可以通过“另存为”来解除。

在“另存为”对话框里,点击下方【工具】选项中的【常规选项】,(文件名可以不更改,直接覆盖原文件)。

 

可以看到弹出新的对话框里,【修改权限密码】是有密码的,把这行密码删除,变成空白格。然后点击【确定】保存后,Excel表格的“只读模式”就去除了。

跟“只读模式”类似的,还有“限制编辑”,也是保护Excel表格的一种方法。这种模式在打开表格时不需要输入密码,可以直接打开,但编辑表格的时候,就会弹出对话框,提示“表格受保护,修改需要输入密码”。

 

“限制编辑”和“只读模式”不同的是:“只读模式”不需要密码,通过“另存为”方法即可解除;“限制编辑”输入密码才可以编辑,想要解除密码也要先输入密码,点击Excel表格的工具栏【审阅】-【撤销工作表保护】,弹出对话框后输入密码就能解除了。

 

如果知道密码,Excel表格的“限制编辑”我们需要借助其他工具来解除,比如百事牛Excel密码恢复工具,不用密码就可以直接去除“编辑限制”。

百事牛Excel密码恢复工具icon-default.png?t=M85Bhttps://passneo.cn/product/passneo-for-excel.html在工具里选择【解除限制】模块,再导入Excel表格即可。

 

 

 

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
private void Save2Excel() { //string file = "F:\\11\\ck.xlsx"; //string path = "F:\\11\\excel\\"; string time = DateTime.Now.ToString("yyyyMMdd"); string file = System.Windows.Forms.Application.StartupPath + "\\ck.xlsx"; string path = System.Windows.Forms.Application.StartupPath + "\\excel\\"; if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } string saveName1 = path + "_" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".xlsx"; excel = new CCExcel(file,saveName1); excel.Exceldata(); } private void textBox1_TextChanged(object sender, EventArgs e) { Form1.name = textBox1.Text.ToString(); } private void Form1_Load(object sender, EventArgs e) { comboBox1.Text = 11.ToString(); comboBox2.Text = 100.ToString(); } private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { Form1.comB1 = comboBox1.Text.ToString(); } private void comboBox2_SelectedIndexChanged(object sender, EventArgs e) { Form1.comB2 = comboBox2.Text.ToString(); } } public class CCExcel { public Excel.Application appExcel; public Excel.Workbooks wbs; public Excel.Workbook wb; public Excel.Worksheets wss; public Excel.Worksheet ws; private string fileName; private string saveName; public CCExcel(string fileName,string saveName) { // //TODO: 在此处添加构造函数逻辑 // this.fileName = fileName; this.saveName = saveName; } public void Exceldata() { Create(); //Open(fileName); Data2Excel(); Save(saveName); //Save(wb,saveName); //appExcel.ActiveWorkbook.SaveCopyAs(fileName); //判断当前激活的表,并保存这个表。否则,保存时会弹出“是否保存Sheet1.xlsx”的对话框 wb.Close(Type.Missing, Type.Missing, Type.Missing); wbs.Close(); appExcel.Quit(); wb = null; wbs = null; appExcel = null; GC.Collect(); } private void Create()//创建一个Excel对象 { appExcel = new Excel.Application(); wbs = appExcel.Workbooks; wb = wbs.Add(true); //ws = (Excel.Worksheet)wb.ActiveSheet;//这是一个只读sheets集合 //Excel.Worksheet worksheet = wb.ActiveSheet as Excel.Worksheet;//这也是一个只读sheets集合 //Excel.Worksheet ws = (Worksheet)wb.Worksheets[1];//创建工作页sheet单页 ws = wb.Worksheets[1] as Worksheet; //第一个sheet页 ws.Name = "ck"; //这里修改sheet名称 } public void Open(string fileName) { appExcel = new Excel.Application(); wbs = appExcel.Workbooks; wb = wbs.Add(fileName); wb = wbs.Open(fileName,Type.Missing,Type.Missing,Type.Missing,Type.Missing, Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing, Type.Missing,Type.Missing,Type.Missing,Type.Missing,Type.Missing); }
excel动态操作图片, 经典应用,适合excel初学者,是基础内容。包含内容 1、word文本转化为表格 2、大写数字设置 3、单元格合并 4、保存加载宏 5、自动添加标题 6、设置表格边框 7、标题跨列居中 8、公式求值 9、选项设置加密 10、模板的保存 11、添加监视窗口 12、行列隐藏 13、保存设置加密 14、引用方式转换 15、特殊符号输入 16、中文日期格式 17、工作表的移动 18、工作表的复制 19、分别锁定区域 20、宏的加载 21、列宽行高的设置 22、大写数据的设置 23、单元格的合并 24、保存加载宏 25、保护工作表 26、用按钮调用宏 27、建立内置序列 28、特殊符号输入 29、字符格式设置 30、建立下拉列表 31、身份证号码输入 32、设置页面背景 33、控制成绩输入 34、数据排序操作 35、按笔画的排序 36、复制指定数据 37、设置数据格式 38、内容序列输入 39、更改保存位置 40、搜索函数帮助 41、添加说明文字 42、打印指定页面 43、冻结行列标题 44、用窗体调用宏 45、函数向导输入 46、保存工作区 47、锁定隐藏公式 48、共享工作簿 49、公式变字符 50、设置标题颜色 51、设置只读密码 52、防止重复输入 53、添加页脚页眉 54、自动添加单位 55、挑选指定数据 56、字符替换 57、直接编辑宏 58、导入外部数据 59、行列快速转换 60、宏的运行 61、添加说明文字 62、数据的分列 63、数据的合并 64、添加我的位置 65、添加多个视面 66、设置打印区域 67、宏的录制 68、图表的建立 69、导入网页数据

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值