乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>实现多人同时编辑,但每个工作表用<em>密码</e

<em>Excel</em>实现多人同时编辑,但每个工作表用<em>密码</e

作者:乔山办公网日期:

返回目录:excel表格制作


excel打开是工作簿,不是单一工作表
故,excel没有这样的设置
但给你两个方法:
方法1。不同的工作表分成不同的工作簿中,表之间的关联,可以在不同工作簿之间关联,没有问题
方法2。采用VBA,将需要不让人看到的表进行隐藏,利用VBA可以深度的隐藏,通过“取消隐藏”的工具条也打不开,再设置打开按纽,用VBA程序加密码控制可实际你的全部效果--此做法需要VBA基础

1、在excel功能区点击“审阅”切换审阅选项,点击“共享工作簿”,如果弹出下面第二个图片对话框,则需要根据提示进行设置,点击确定。

2、点击excel的“文件”按钮,在文件菜单中,打开excel选项对话框。

3、在excel选项对话框点e799bee5baa6e78988e69d83363击左侧红框框中的“信任中心”,接着点击“信任中心设置”打开信任中心设置,在信任中心对话框点击左侧红框框中的“个人信息选项”,然后取消勾选“保存时从文件属性中删除个人信息”,一路点击确定。

4、回到第一步点击“共享工作簿”,弹出“共享工作簿”设置对话框,勾选“允许多用户同时编辑,同时运行工作簿合并”,然后切换到高级选项下;将自动更新间隔设置为5分钟(最短时间),然后勾选“保存本人的更改并查看其他用户的更改”,点击确定按钮。弹出对话框提示,点击确定,保存文档。

5、至此excel的共享工作簿设置完毕,下面接着设置共享文件夹。

6、新建一个文件夹,将文件夹放到任意一个任意位置(最好放在根目录),将设置好的excel放到该文件夹中。右键单击文件夹,然后执行:共享—特定用户。在文件共享界面添加 Everyone,并将权限级别调整为“读取/写入”,至此共享文件夹设置完成。

7、局域网的用户通过“工作组计算机”或者“\\计算机IP地址”找到共享文件夹,打开共享文件,通过点击“共享工作簿”可以看到正在使用本工作簿的用户,在点击保存的时候可以看到其他用户对此工作簿的变更。
楼上的老师的方法只能实现不e799bee5baa6e4b893e5b19e339能修改别人的区域,没有实现不可见效果。
这个要用VBA来实现
这里给您一个样子
你建立一个登录框,包括一个用户名,一个密码,对应的时候登录成功并把相就的行显示出来,其他这个用户不能见到的内容全部隐藏,再设置个语句把隐藏和取消隐藏的功能失效,这样该用户就不能取消隐藏看别人的东西了。这是个思路,是完全可以实现的,EXCEL的功能之强大,可以说是无所不能(呵呵,不能生孩子)
以下代码是点登录时的例子
Private Sub CommandButton1_Click()
If TextBox1 = "甲1" And TextBox2 = 1234 Then
Sheets("sheet1").Select
Rows("3:10").EntireRow.Hidden = False
Unload UserForm1
ElseIf TextBox1 = "甲2" And TextBox2 = 2345 Then
Sheets("sheet1").Select
Rows("3:10").EntireRow.Hidden = True
Rows("11:20").EntireRow.Hidden = False
Unload UserForm1
End If
End Sub
这代码还不完整,只是给您个方法,希望对您有帮助。

对excel文件,“打开权限密码”是对整个文件的,“修改权限密码”是对单个工作表(也即是你说的每一个sheet)的。如果想对每一个sheet设个不一样的密码:

首先,选择你想加密的那个sheet,工具—保护—保护工作表,既然你是统计用,那就默认选项状态下,按确定性了。

其次,在工具菜单中选择保护>允许用户编辑区域,在打开的对话框中选择新建,会出现另一个对话框,名为“新区域”,引用单元格就选真个工作表,把下面你设置的密码告诉相应的部门就行了。

到此就可以了,这样的话只能录入、修改数据,如果想让相关部门能有等多的操作权限,就需要在工具—保护—保护工作表对话框里勾选相应的选项就可以了。

希望对你有所帮助。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网