我要求在网页上嵌入Google文档电子表格,但它必须只是可编辑的单元格,而顶部没有Google导航和工具栏。
我无法在任何地方找到用于嵌入Google文档的查询字符串变量的引用,但似乎删除工具栏等的唯一方法是将“output = html”添加到查询字符串中。但是,这似乎是将它从可编辑的电子表格转换为不可编辑的电子表格,这就是问题所在。
有人可以建议如何操作下面的URL来生成只有单元格可见的可编辑文档(没有工具栏)吗?
https://docs.google.com/spreadsheet/ccc?key=0AngcQK0IFROwdHZySkUwd0JtY0N6Zk5RaTAyZDFVekE&widget=true
请注意,此网址不起作用 - 这只是一个示例。
谢谢!
答案 0 :(得分:39)
尝试添加rm=minimal
,如下所示:
https://docs.google.com/spreadsheet/ccc?key=0AngcQK0IFROwdHZySkUwd0JtY0N6Zk5RaTAyZDFVekE&rm=minimal
答案 1 :(得分:7)
Henrique提供的答案需要稍作调整才能使用新表格。
将?rm=minimal
添加到文档URL的末尾,即
https://docs.google.com/spreadsheets/d/1zHZdAImcjI4gAy5ATBA0rSImYUowL4HC8h-vvYOdpfA/edit?rm=minimal
答案 2 :(得分:3)
试试这些: -
单一设置为true只会在电子表格中显示一个工作表。它将显示的默认工作表是在电子表格中创建的第一个工作表。这可以使用下面的“gid”进行更改。
gid - 这需要是您要显示的工作表的数字标识符。创建的第一个工作表为0,但其他工作表将具有更长的标识符。要查找要显示的工作表的“gid”,请转到Google Apps本身的电子表格,然后点击所需的工作表。浏览器中的网址应更改为以下内容:https://docs.google.com/a/mycompany.com/spreadsheets/d / 15B ___ SOYjsRmU9tiwZly318HZnFHOHeayS6UTHx7Pu2I /编辑#GID = 419657423
网址末尾的位显示工作表的“gid”,这是您需要在网站中输入短代码的数字。
范围 - 将此值设置为要在工作表中显示的单元格区域(或将其保留以显示整个工作表)。在我们的示例中,我们将其设置为f2:g6。请注意,如果你是迂腐,那么你应该把':'改为'%3A',因为冒号应该用URL编码 - 但是大多数浏览器应该理解冒号,所以不用担心。如果你想要正确,你可以使用range = f2%3Ag6代替。
headers = false - 不显示行号和列字母。
小部件 - 将其设置为false会在嵌入时删除工作表选择器栏。
chrome - 将此设置为false会删除显示电子表格名称的标题栏,位于工作表上方。
所以把所有人放在一起: -
iframe src =“https://docs.google.com/spreadsheets/d/[Googlekey]/pubhtml?gid=28&range=a1:s45&single=true&widget=true&headers=false”< / p>
阿伦
答案 3 :(得分:0)
从2018年9月开始,在一个私有共享(冗长的URL,但没有密码,可以在私有浏览器窗口中轻松测试)上,您至少有以下两个选择:
https://docs.google.com/spreadsheets/d/[hash]/edit#gid=0
哪个可以让您获得所有头文件。即使是只读共享。 (您可以省略/edit#gid=0
部分,但会再次添加它)
https://docs.google.com/spreadsheets/d/[hash]/htmlview
其中省略了所有头文件:
答案 4 :(得分:0)
这有效:
https://docs.google.com/spreadsheets/d/1MEdbr8WA.../edit?rm=minimal#gid=0
不要忘记在 /edit?
之前加入 rm=minimal
部分。
(工作表必须与 Access:Anyone (no sign-in required)
共享,并选择 Can edit
选项→ Public on the web - Anyone on the Internet can find and edit
)