Osadzanie edytowalnego arkusza kalkulacyjnego Google Docs bez nagłówka i paska narzędzi
Mam wymóg osadzenia arkusza kalkulacyjnego Google Docs na stronie internetowej, ale musi to być tylko edytowalne komórki, bez nawigacji Google i paska narzędzi u góry.
Nie mogę znaleźć odniesienia do zmiennych querystring do osadzania Dokumentów Google w dowolnym miejscu, ale wydaje się, że jedyną rzeczą, która usuwa pasek narzędzi itp., jest dodanie 'output=html' do querystring. Jednak to, co wydaje się konwertować go z edytowalnego arkusza kalkulacyjnego do nieedytowalnego arkusza kalkulacyjnego i w tym problem.
Czy ktoś może zasugerować, jak manipulować poniższym adresem URL, aby stworzyć edytowalny dokument z widocznymi tylko komórkami (bez paska narzędzi)?
Https://docs.google.com/spreadsheet/ccc?key=0AngcQK0IFROwdHZySkUwd0JtY0N6Zk5RaTAyZDFVekE&widget=true
Uwaga, Ten adres URL nie działa - to tylko przykład.
Dzięki!
4 answers
Spróbuj dodać rm=minimal
jako in:
https://docs.google.com/spreadsheet/ccc?key=0AngcQK0IFROwdHZySkUwd0JtY0N6Zk5RaTAyZDFVekE&rm=minimal
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-06 16:09:39
Odpowiedź udzielona przez Henrique wymaga niewielkiego dostosowania do pracy z nowymi arkuszami.
Dodaj ?rm=minimal
na końcu adresu URL dokumentu, czyli
Https://docs.google.com/spreadsheets/d/1zHZdAImcjI4gAy5ATBA0rSImYUowL4HC8h-vvYOdpfA/edit?rm=minimal
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-23 19:04:15
Spróbuj tych: -
Single-setting to true wyświetla tylko jeden arkusz w arkuszu kalkulacyjnym. Domyślny arkusz, który zostanie wyświetlony, jest pierwszym utworzonym w arkuszu kalkulacyjnym. Można to zmienić używając 'gid' poniżej.
Gid - musi to być numeryczny identyfikator arkusza, który chcesz wyświetlić. Pierwszy utworzony arkusz ma wartość 0, ale inne będą miały dłuższe identyfikatory. Aby znaleźć " gid " dla arkusza, który chcesz wyświetlić, przejdź do arkusza kalkulacyjnego w samej Google Apps i kliknij na swój żądany arkusz. Adres URL w przeglądarce powinien zmienić się na coś takiego: https://docs.google.com/a/mycompany.com/spreadsheets/d /15B_ _ _ Soyjsrmu9tiwzly318hznfhoeys6uthx7pu2i / edit#gid=419657423
Bit na końcu adresu URL pokazuje "gid" dla arkusza, a to jest numer, który musisz wprowadzić do skrótu w swojej witrynie.
Range-Ustaw zakres komórek, który chcesz wyświetlić w arkuszu (lub zostaw go, aby wyświetlić cały arkusz). W naszym przykład, ustawiamy to na f2: g6. Uwaga jeśli jesteś pedantyczny, powinieneś zmienić ':' na '%3A', ponieważ dwukropki powinny być zakodowane w adresach URL – ale większość przeglądarek powinna rozumieć dwukropek, więc nie martw się. Jeśli chcesz być poprawny, użyj range=f2%3Ag6 zamiast tego.
Headers=false-numery wierszy i litery kolumn nie są wyświetlane.
Widżet - ustawienie tej wartości na false usuwa Pasek selektora arkusza, gdy jest osadzony.
Chrome-ustawienie tego na false usuwa pasek tytułu pokazujący nazwę arkusza kalkulacyjnego nad arkuszem.
Więc składając wszystko razem:-
Iframe src="https://docs.google.com/spreadsheets/d/[Googlekey]/pubhtml?gid=28&range=a1:s45&single=true&widget=true&headers=false"
Allan
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-02 14:24:12
Cóż, od września 2018 r. i na udostępnionym prywatnie (długi adres URL, ale bez hasła, łatwo testować w prywatnym oknie przeglądarki), masz co najmniej te 2 opcje:
https://docs.google.com/spreadsheets/d/[hash]/edit#gid=0
Co daje Ci cały nagłówek crud. Nawet w przypadku akcji tylko do odczytu. (możesz pominąć /edit#gid=0
część, ale zostanie dodana ponownie)
https://docs.google.com/spreadsheets/d/[hash]/htmlview
Co pozostawia cały nagłówek crud:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-29 12:45:40