我想知道是否有可能限制用户访问从模板库中推出的谷歌表格中的某些选项卡?
在我们公司,我们有一个销售部门,使用基于谷歌表格的计算器。为了确保卖家总是使用当前版本的计算器(这很重要,因为产品的参数会随着时间的推移而变化),我已经将其放在谷歌表格模板库中,并定期更新。
问题在于,表格中的一个标签不应提供给卖方,因为它包含关于半成品和材料价格的信息,因此存在他们干扰这些数据并以较低价格向客户提供产品的风险(产品非常具体,价格非常重要,即使是0.01美元)。
正如您所知,从模板库中打开一个新的工作表会使打开者成为文件的所有者,从而获得对该文件的完全权限。因此,在源文件中设置工作表保护并不能解决此问题。
有什么解决办法吗?提前谢谢。
你用两张纸
将“测试计算器”重命名为计算器文件(https://docs.google.com/spreadsheets/d/1HMYPA0W0gPS1A4hIo8_hWNcdhE7jQdyAKpv37Wk3m1I/edit?usp=sharing)
权限:私有(无共享)
并将文件2重命名为客户端输入文件(https://docs.google.com/spreadsheets/d/13vqFa2duep9Spc5AOEIvBUwdLr45VQOGy9EVwECiVEI/edit?usp=sharing)
权限:web上的公共(Any1与链接可以编辑)
首先将这些文件连接在一起,因为您将使用IMPORTRANGE
对于file Calculator file
您必须有2个选项卡(越多的选项卡可以执行您想要的操作,保留、删除都没有区别)
选项卡1:客户解决方案
在第一个选项卡中,您只有这个公式,在单元格A1中=INDEX('aw7e%^y24@d9奇怪的选项卡名称客户端无法猜测“!A1:D22)
记住:只有从选项卡
客户端解决方案
客户端才会看到
选项卡2:
aw7e%^y24@d9奇怪的选项卡名客户端无法猜测
此选项卡仅用于计算
单元格C5:=IMPORTRANGE("13vqFa2duep9Spc5AOEIvBUwdLr45VQOGy9EVwECiVEI";"clientDATA!C3")
cell C6:=IMPORTRANGE("13vqFa2duep9Spc5AOEIvBUwdLr45VQOGy9EVwECiVEI";"clientDATA!C4")
cell C8:=IF(C5*C6=0;"; C5*C6)
cell C10:=IFS(C8="";"";C8
(为了更好,我更改了C8和C10单元格中的公式)
对于文件客户端输入文件
必须有第一个选项卡clientDATA
(选项卡越多,保留、删除就没有区别)
客户机在单元格C3和C4中输入
在单元格C7中输入以下公式:=IMPORTRANGE(“1HMYPA0W0gPS1A4hIo8\u hWNcdhE7jQdyAKpv37Wk3m1I”;“客户机解决方案!C10”)
除了单元格C3和C4之外,您还可以使用
可以编辑(带有警告)
来保护选项卡
现在,当客户端在单元格C3和C4中输入数字时,他们会在C7中看到结果
再次记住:只有从客户端的选项卡解决方案
中,客户端才会看到
问题内容: 是否可以仅针对XHR请求限制Symfony 2路由?我想声明只能通过AJAX访问的路由。 我不想像这样在每个AJAX特定操作中添加一些额外的行: 我想定义: AJAX请求的一条规则 对相同URL进行GET / POST请求的一条规则 为了避开上述情况。 问题答案: 我知道这个问题有点老,但是与此同时 ,Symfony 2.4* 中引入 了 一种 新的解决方法 。 * 匹配表达式 对于a
我试图用vba做一个按钮来删除Excel表中的一行,但当我按下按钮并选择不止一行或许多单元格时,我想限制从E到I的选择(和行的数量无关)这里是我的代码,非常感谢,希望你能帮助我,我还没有找到任何类似的东西。
有没有一种方法可以加速在同一个谷歌工作表的多个选项卡上编辑数百行公式? 这是一个后续问题:Google Sheets中的引用随着新表单的提交而改变;这大约是每次Google Sheets中由Google窗体的新提交添加新行时,一些公式即使用(仍然不知道为什么会这样)。解决方法是在公式中添加。然而,公式太多,无法舒适地手动更改。 例如,我有如下公式: 它需要改为: 搜索和替换不起作用,因为公式的编写
我正在尝试编写一些函数 复制谷歌表单提交到从表单提交表到所有线索表 根据单元格值="open"将整行从"All Leads"工作表移动到"Open Leads"工作表 根据单元格值=关闭/丢失/空白将整行数据移回所有线索或关闭、丢失的工作表 但我不会让它触发onEdit或onFormSubmission。非常感谢您的帮助,正如您所知,我对脚本编写还不熟悉。 这是共享的谷歌电子表格 https://
我正在Azure AD中创建应用程序,并使用Microsoft graph API为该应用程序分配“application”权限。 当我更新该应用程序的权限(“RequiredResourceAccess”数组)时,这还包括删除一些以前授予的权限。更新应用程序时删除的以前授予的权限属于“授予承租人的其他权限”。 是否有一种方法/API也列出了“授予承租人的其他权限”下的权限?多谢了。
我正在写一个脚本为谷歌表,我需要知道如果以下是可能的: 如果用户没有工作表的编辑权限,他们还能运行编辑工作表的脚本吗? 基本上,我的目标是:我有一张数据表,某些人需要能够编辑某些单元格。但是,我不希望他们直接编辑电子表格,因此我创建了一个GUI,允许用户(脚本验证)编辑特定单元格。如果用户没有编辑工作表本身的权限,他们是否能够运行编辑单元格的脚本? 谢谢 约旦