当前位置:首页教育技巧excel技巧excel换行

excel表格怎么编辑宏密码

减小字体 增大字体 2025-01-24 09:42:44


1.怎样用VBA宏输入EXCEL用户编辑区域密码?

我是用的VBS。

dim wsh

set wsh=createobject("wscript.shell")

if wsh.appactivate("撤消工作簿保护") or wsh.appactivate("撤消工作表保护") then wsh.sendkeys "abc@123~"

if wsh.appactivate("VBAProject 密码") then wscript.sleep 500: wsh.sendkeys "123@abc~"写在记事本里保存为123.vbs,放个快捷方式在桌面,快捷方式设置下:

快捷键设置个F7之类不常用不容易冲突的,确定,重启电脑,打开有保护的excel文件,到输入密码的界面,按F7,自动输入密码,搞定。

2.想录制一个EXCEL宏,要求能修改打开密码,不知该在何处加上适当

可以做一个简单的程序,自动修改密码: 下面为VB打开一个有密码的xls文件然后修改密码的函数,贴粘即可使用。

Function UnprotectXL(filePath, fileName, pwd, writeresPwd) Set objExcel = CreateObject("Excel.Application") objExcel.Visible = False testData = filePath & "\" & fileName Set oWorkbook = objExcel.Workbooks Set myWkbook = objExcel.Workbooks.open(testData, 0, False, 5, pwd, writeresPwd) objExcel.DisplayAlerts = False oWorkbook(fileName).Activate For Each w In objExcel.Workbooks w.SaveAs testData, , "", "" Next objExcel.Workbooks.Close objExcel.Quit Set oWorkbook = Nothing Set objExcel = Nothing End Function 。

3.如何对excel中的宏设置密码保护

在单位经常是多个人共用一台电脑,这样一来,自己制作的Excel表格,不希望别人查看,我们可以为其设置密码。

1、启动Excel,打开相应的工作簿文档,执行“工具→选项”命令,打开“选项”对话框。 2、切换到“安全性”标签下,在“打开权限密码”右侧的方框中输入密码,按下“确定”按钮,再输入一次密码,确定返回。

3、保存一下文档。 经过这样设置后,如果需要打开该工作簿时,必须输入正确的密码,否则无法打开。

注意:打开“选项”对话框,切换到“安全性”标签下,把“打开权限密码”右侧的方框中的密码清除,确定返回,再保存一下文档,即可清除文档的密码。 1.在“文件”中选择“另存为” 2.在“另存为”对话框的右上角点“工具” 3.在“工具”下拉菜单中选择“常规选项” 4.在打开的对话框中输入密码,点“确定”即可。

4.excel中设置宏,如何输入不同的密码显示不同的信息

想法很好 但是真正实现起来比较麻烦 并且安全性一般 ……

如果要做到高级一点儿的 安全性的话 你应该时候 做一个后台数据库 然后再提供一个前台查询客户端 设置 针对个人的查询密码 然后 根据输入的查询信息 比对密码进行 部分查询 密码不对 不显示结果……

至于 全部显示的话 就应该另作文件最好了……

总的来说 你的功能 如果 安全性要求不高(使用者对excel 操作水平不是很高的话 )可以通过宏来实现 基本思路是 打开运行一段儿 代码 出现 输入 密码 提示窗口 设置两种密码 一种是 个人查询密码 一种是全部查询的密码 (如果种类多了 你的实际表清单将会很复杂,因为 你还要针对不同的个人设置密码 、分组密码等等 通过excel 来做 是在有些麻烦)……

然后 根据 不同的 密码返回值 打开不同的界面(不需要看到的内容设置隐藏)……

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .