首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >工作表嵌入函数-only为电子表格所有者工作,而不是为“任何人”工作。

工作表嵌入函数-only为电子表格所有者工作,而不是为“任何人”工作。
EN

Stack Overflow用户
提问于 2021-01-26 09:34:07
回答 1查看 71关注 0票数 0

长期学习者/潜伏者,第一次海报:

大家好-

我部署了一个以用户身份运行的web应用程序(不是我)。它在用户驱动器中创建具有"任何人“访问权限和"编辑”权限的表单和链接电子表格。

绑定到此电子表格的是一个可安装的"onOpen“触发器,该触发器在电子表格的”帮助“菜单的右侧创建UI菜单项,该菜单项上的函数处理电子表格中的数据。所有这些都正常工作,-for是创建form+spreadsheet的用户。

我的问题是:我的web应用程序的用例是允许某人创建表单和电子表格,然后将其交给某人使用表单,查看响应,并通过电子表格进行计票。

因为电子表格的访问权限是“任何人”,所以将电子表格交给他的人可以编辑电子表格,但是除非和直到打开用户登录,否则"onOpen“触发器不会触发。

然后,下一个问题:假设提交的人登录并看到新的UI菜单项,他们无法在菜单上成功地运行该函数。似乎只有最初创建form+spreadsheet的用户才能从UI (addMenu)菜单中运行函数。

问题:

  • 检测用户的最佳/推荐方法是什么?在..so中,我可以在第一次打开电子表格时显示一个模态警报?目标是提醒用户,如果他们登录,他们将看到菜单项通过激活可安装触发器。
  • 当用户未登录时,是否可以显示模式警报?我也不确定如何触发该代码,因为它可能与不触发onOpen UI-addMenu代码的问题相同。
  • 设置电子表格(嵌入式)菜单( -so )的权限的最佳/推荐方法是什么--打开电子表格的用户可以运行它,而只有电子表格的原始创建者。

web示例:https://forms.fattm.org/contest-form-creator (可以创建几个表单,但上面描述的问题只与名为:竞赛投票(项目1179)的表单有关,您可以在点击提交之前取消检查其他表单)。

谢谢你的时间/想法/帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-27 00:37:48

欢迎来到这里!使用onOpen创建自定义菜单的脚本是一个容器绑定脚本,绑定到您共享的电子表格中。但是,onOpen函数是一个触发器函数,必须首先安装它(对于每个想要使用它的用户),没有办法绕过它,除非您发布一个add on,在这种情况下,用户仍然必须在您提供的工作表上安装add。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65906291

复制
相关文章
ExcelVBA筛选法按分类条件拆分一个工作表为多个工作簿
对上次的文章进行优化 ==========代码如下===== Sub 筛选拆分() Dim d As Object, sht As Worksheet, arr, brr, r, kr, i&, j&, k&, x& Dim Rng As Range, Rg As Range, tRow&, tCol& Dim wb As Object, mysht As Worksheet Set d = CreateObject("scripting.dictionary") 'se
哆哆Excel
2022/10/31
3.6K1
驱使Python蟒蛇为自己工作
"飞碟瓜,最近战事紧张,多个植物花园发生了激烈的战斗,麻烦你统计一下上个月的战斗成果,看一下植物战士们的战斗力有没有提高。今天晚上向我汇报。“火炬树桩交待了这个任务,就去指挥战斗了。
张俊红
2019/05/30
1.3K0
从工作表函数到DAX!
👆关注“博文视点Broadview”,获取更多书讯 作者:ExcelHome创始人周庆麟 来源:《DAX权威指南》推荐序 在ExcelHome技术论坛上,经常会有这样的讨论话题:你希望下一个版本的Excel增加什么功能? 在2006年以前,很多人都说,希望Excel能提高单表处理数据的数量上限,最好能像Access那样可以建立多表查询。 自Excel 2007问世后,单表处理数据的量,从65,536行增加到了1,048,576行。 于是,很多人表示相当满意,但还是有一些人表示,只是简单增加单表的行数不够
博文视点Broadview
2023/05/06
1K0
从工作表函数到DAX!
python合并工作表 VS excel合并工作表,看看合并工作表哪家强!
在日常办公工作中,我们可能会碰到多个或者几百上千个数据结构都相同 sheet工作表需要你进行合并汇总。而excel和python都能进行工作表的合并,那你知道他们两个的操作谁更为好用的吗?今天就分别介绍excel和python合并工作表的方法,看看合并工作表那家强!
Python与Excel之交
2021/08/05
1.6K0
Java保护Excel工作簿和工作表
出于安全原因,你可能需要保护整个工作簿或工作表。 有时,你甚至可能还需要保护某个工作表,但却保留指定的单元格进行编辑。 本文将介绍如何使用Free Spire.XLS for Java来实现这些操作。
崔笑颜
2020/06/08
1.5K0
姜健:为开源工作幸福且自豪
LiveVideoStack:姜健你好,能否简要介绍下自己,包括目前的主要工作及关注领域?
LiveVideoStack
2021/09/01
2610
如何让BYOE在云中为企业工作
目前,在云中使用用户自己的加密产品已变得更为普遍。专家Ed Moyle在本文中讨论了BYOE的优缺点,以及用户在正式实施前所需了解的内容。 花几分钟时间与大多数技术人员讨论下公共云服务,你很快就会得到一个肯定的结论:从安全性的角度来看,云应用具有较大的挑战性。在一定程度上,这是云本身的固有特性决定的。让云变得有价值和强大的原因之一就是先进技术基础的商品化,这就意味着技术堆栈一定层面以下的一切(具体层面高低因云模式不同而不同)在客户眼中就是一个黑盒。这是非常强大的,因为它意味着客户可以重定向资源,否则它将
静一
2018/03/27
3.1K1
如何让BYOE在云中为企业工作
将一个工作表拆分为多个工作表
最近已经不止一次被人问到:怎么将一个工作表拆分为多个工作表?一般这样的需求,是因为将1-12月的数据写在了一个工作表上,而现在又想将它拆分为12个单独的工作表,每个工作表单独一个月份.总结了一下,文艺
但老师
2022/03/22
4.4K0
将一个工作表拆分为多个工作表
ExcelVBA汇总多工作簿中指定工作表到新工作簿
哆哆Excel
2023/09/09
4740
ExcelVBA汇总多工作簿中指定工作表到新工作簿
自动合并工作簿中各工作表数据
合并多表数据是工作中常见的情形。本文介绍一种在Excel及Power BI中不使用任何公式,快速合并一个工作簿中多个工作表的方法。
wujunmin
2021/09/07
1.6K0
自动合并工作簿中各工作表数据
cpu流水线工作原理_嵌入式工作原理
现在的CPU处理器一般都是超流水线工作,动不动就是10级以上流水线,超高主频,这两者之间有什么关系呢?今天就跟大家科普下CPU流水线的工作原理,以及他们之间的关系。
全栈程序员站长
2022/09/24
1K0
cpu流水线工作原理_嵌入式工作原理
你会为“兴趣”而工作吗?
在橘长的私域群看到了一篇关于兴趣为导向的文章,很有启发。今天讲讲你会为“兴趣”工作吗?
程序媛淼淼
2022/09/01
2470
和智能机器一起工作,而不是惧怕它们
如果我们想利用科技,就必须直面恐惧。 ——加里·卡斯帕罗夫 卡斯帕罗夫 生于1963年 前苏联、俄罗斯国际象棋棋手 22岁成为世界上最年轻的国际象棋冠军 接下来的职业生涯里 他获得了一连串冠军头衔 直到2005年退役 但是 幸运也是不幸 让他真正“家喻户晓”的 是历史课本里 1997年5月11日 他作为人类的代表 与IBM计算机“深蓝”的一次对弈 那一次 人类输了 此后的20年 人类好像一直在输 到了2017年 IBM已经有了能赢取智力竞赛节目的Watson 而距离谷歌用AlphaGo震惊世界 也已
企鹅号小编
2018/01/16
7240
和智能机器一起工作,而不是惧怕它们
Rancher 2.2.1 解决工作负载监控为空问题
Rancher 2.2.X 版本于3月底正式GA,新版本处理其他部分的优化以外,最大亮点莫过于本身集成了 Prometheus ,可以通过 Rancher 自带 UI 或者 Grafana 查看集群的实时监控,对所有监控进行了一次聚合,不用再和之前一样,每个集群都要安装一个 Prometheus 用于监控,而告警部分也可使用 Rancher 自带的通知组件进行告警。通知方式目前支持 Slack 、 邮件、 PagerDuty 、 Webhook 、 企业微信,由于我司办公使用钉钉,所以我们使用了 Webhook 的方式,告警触发后通知我们的消息服务,然后消息服务将其发送到钉钉进行告警。
郭旭东
2020/12/30
1.7K0
Rancher 2.2.1 解决工作负载监控为空问题
获取指定月份的所有工作日(工作日为自定义的)
在创建任务的时候,会根据工作日去批量生成,但是不同厂的工作日不是相当的,也就是我们需要根据不同的业务进行工作日的定制
java攻城狮
2020/10/10
1.4K0
获取指定月份的所有工作日(工作日为自定义的)
​Pandas 拆分总表为多文件,一个文件有多个工作表
问题:按单位拆分,一个单位一个文件,一个文件中有类别中“在编”“试用”“镇聘”三个工作表,分别存入相关的数据
哆哆Excel
2022/10/25
1.1K0
​Pandas 拆分总表为多文件,一个文件有多个工作表
项目成员为什么觉得项目的工作不是他的工作 ?
首先根本原因是人家不会永远是项目的人,项目的临时性,这点没办法改变。所以没有归属感,也没办法改变。
PM吃瓜
2023/03/02
4970
项目成员为什么觉得项目的工作不是他的工作 ?
哈希函数如何工作 ?
作为一名程序员,您每天都会使用哈希函数。它们在数据库中用于优化查询,在数据结构中用于使速度更快,在安全性中用于保证数据安全。几乎每次与技术的交互都会以某种方式涉及哈希函数。
数据科学工厂
2023/08/10
2710
哈希函数如何工作 ?
使用VBA合并工作表
从多个Excel工作表(子工作表)中获取信息,并用子工作表中的所有数据填充汇总工作表(父工作表),这是很多朋友会提到的常见要求。如果部分数据是从添加新工作表到工作簿中而增长的,那么获得这些数据的汇总非常方便,例如,添加单独的工作表,包含新月份的数据。
fanjy
2022/11/16
1.9K0
使用VBA合并工作表
Excel破解工作表保护
宏运行 Public Sub Password_cracking() Const DBLSPACE As String = vbNewLine & vbNewLine Const AUTHORS As String = DBLSPACE & vbNewLine & _ "" Const HEADER As String = "Password_cracking" Const VERSION As String = DBLSPACE & " Version 1.0"
步履不停凡
2019/09/11
9130

相似问题

VBA将% ws调整为工作表(而不是工作表)

126

zeromq为phpcli工作,而不是为apache工作

24

装潢师为函数而不是类工作

12

PHPExcel函数getHighestRow()不是为.xls工作,而是为.xlsx工作

12

CSS位置:fixed是为页眉工作,而不是为页脚工作。

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文