• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Arkusze Google

0 głosów
419 wizyt
pytanie zadane 9 lutego 2023 w Systemy operacyjne, programy przez Grzegorz M. Nowicjusz (120 p.)
Dzień dobry.
Mam problem, który wydaje się trywialny, ale jakoś nie mogę go rozwiązać, a mianowicie:

Założenie (w uproszczeniu) jest takie:
- tworzę skoroszyt z kilkoma arkuszami, w których są komórki obliczeniowe, które mają podlegać ochronie.
- celem jest udostępnienie użytkownikom  pojedyńczego (każdemu innego) arkusza do edycji, lecz tylko do dozwolonych komórek wejściowych w danym arkuszu. Edycja "nie swoich" arkuszy ma być blokowana, ew. dopuszczalne może być ich przeglądanie.

Robię to tak:
- ustalam ochronę całego arkusza z opcją edycji tylko przez właściciela.
- ustawiam wybiórczo wszystkie dozwolone zakresy komórek do edycji z opcją "Z wyjątkiem niektórych komórek".
I teraz zaczynają się schody. Przy ustawieniu uprawnień "kto może edytować ten zakres" jeśli pozostawię tylko samego właściciela, to oczywiście user ma dostęp tylko do tych wskazanych zakresów, ale i taki sam dostęp otrzymują wtedy pozostali użytkownicy, co jest niedopuszczalne.
Jeśli zaś przypiszę uprawnienia do edycji jeszcze dla innego usera, to ma on nieograniczony dostęp do całego (wszystkich komórek) tego arkusza!, bez względu na ustalone dozwolone zakresy komórek. Jakieś to nielogiczne jest.

Próbowałem różnych kombinacji ochrony, ale żadna nie działa zgodnie z założeniem.

Druga kwestia:
- jak skopiować dozwolone zakresy ustalone w jednym arkuszu do drugiego? Uprawnienia z jednego arkusza do drugiego daje się zaimportować, ale już te zakresy nie, a jest ich wiele.

A może tego nie da się w ogóle tak zrobić i trzeba będzie utworzyć niezależne skoroszyty (pliki) dla każdego usera i wykorzystać "IMPORTRANGE"? Tylko zależy mi na przeliczaniu w czasie rzeczywistym, a nie do 30 min. jak informuje Google.

Bardzo proszę o jakiekolwiek wskazówki.
Pozdrawiam, Grzegorz
komentarz 9 lutego 2023 przez Gynvael Coldwind Nałogowiec (30,510 p.)

Huh ciekawy problem. Nie za bardzo mam dla niego rozwiązanie, ale chciałem wspomnieć jeszcze o możliwości skryptowania arkuszy. Tj. jeśli byś zrobił oddzielne skoroszyty dla każdego usera, to możesz spróbować to jakoś spiąć razem – np. zrobić importowanie na żądanie po kliknięciu opcji w menu. Może są jeszcze jakieś inne opcje – przejrzyj sobie API, a nuż coś przyjdzie Ci do głowy.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 971 wizyt
0 głosów
0 odpowiedzi 154 wizyt
0 głosów
0 odpowiedzi 306 wizyt

93,630 zapytań

142,553 odpowiedzi

323,056 komentarzy

63,137 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2416p. - dia-Chann
  2. 2317p. - raydeal
  3. 2271p. - DziarnowskiJ
  4. 2242p. - Łukasz Piwowar
  5. 2222p. - CC PL
  6. 2068p. - Adrian Wieprzkowicz
  7. 2010p. - rucin93
  8. 1968p. - Michal Drewniak
  9. 1957p. - Maurycy W
  10. 1887p. - Łukasz Eckert
  11. 1885p. - robwarsz
  12. 1811p. - rafalszastok
  13. 1600p. - Rafał Trójniak
  14. 1588p. - Tomasz Bielak
  15. 1377p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...