Regelmatig publiceer ik werkbladen uit Google Sheets online, maar tot nu toe wist ik niet dat je door het toevoegen van wat simpele parameters datgene wat je wel en niet wilt laten zien volledig naar je hand kunt zetten!
Als voorbeeld gebruik ik dit bestand met willekeurige namen dat ik vaak gebruik voor demo doeleinden.
De url van dat bestand ziet er zo uit:
https://docs.google.com/spreadsheets/d/10AgVNySP7DHqEwA-Yu7e_dDDBaBGr0ko7804Hz17Q5c/pubhtml?gid=0&single=true
Wil ik nu een gedeelte ervan tonen, dan kan ik de range toevoegen: &range=D1:G12
https://docs.google.com/spreadsheets/d/10AgVNySP7DHqEwA-Yu7e_dDDBaBGr0ko7804Hz17Q5c/pubhtml?gid=0&single=true&range=D1:G12
Wil ik de naam van de spreadsheet niet weergeven, dan voeg ik toe: &chrome=false
https://docs.google.com/spreadsheets/d/10AgVNySP7DHqEwA-Yu7e_dDDBaBGr0ko7804Hz17Q5c/pubhtml?gid=0&single=true&range=D1:G12&chrome=false
Dit betekent dat je vanuit één spreadsheet verschillende onderdelen kunt weergeven door middel van een unieke url. Bij het embedden kun je dezelfde parameters uiteraard gebruiken, geweldig!
Hieronder een voorbeeld van embedded weergave:
Maar een ontvanger kan eenvoudig de celwaardes aanpassen en bv vanaf a1 kijken...
BeantwoordenVerwijderenAanpassen lukt niet bij gepubliceerde sheet. Bij de oorspronkelijke sheet is dat natuurlijk afhankelijk van de deelinstellingen.
Verwijderen@Raoul,
BeantwoordenVerwijderenBedankt voor je aanvulling. Ik wil ook op geen enkele manier de suggestie wekken dat de rest "geheim" zou zijn.
Maar stel je hebt een spreadsheet met een volledig dagprogramma.
Op deze manier kun je de weergave opsplitsen per ronde.
Zo zijn er meer voorbeelden waarbij ik het in de praktijk toepas.
Uiteraard is het gehele werkblad beschikbaar.
Niet voor niets deelde ik eerst de url die alles laat zien...
Helemaal goed :-)!
VerwijderenWeet iemand of er een add-on bestaat die het mogelijk maakt om de tabbladen in een Google sheet met specifieke personen te delen. We krijgen deze vraag steeds vaker van docenten als ze een overzicht van hun formatieve cijfers met studenten willen delen. Elke student mag dan alleen zijn eigen tabblad met cijfers zien.
BeantwoordenVerwijderenJouw vraag kom ik steeds vaker tegen.
VerwijderenJe kunt niet apart tabbladen delen vanuit een sheet. Wat je kunt doen is per student een aparte sheet aanmaken en dan met behulp van de formule =importrange() het specifieke tabblad voor de betreffende student binnenhalen. Ik zal er eens een blogpost van maken...
Deze reactie is verwijderd door de auteur.
Verwijderen