Vraag Hoe bepaalde kolommen voor een gebruiker verbergen? (Google Spreadsheet)


Op een gedeelde Google-spreadsheet:

Ik wil geen specifiek gebruiker in mijn domein om kolommen met gevoelige gegevens te bekijken, maar deze persoon moet de rest van de spreadsheet nog steeds kunnen bewerken.

Ik heb geprobeerd een 'hoofd'-spreadsheet te maken en importrange te gebruiken om de gegevens in een' gedeeld 'blad te plaatsen, maar zodra ik een cel in het gedeelde werkblad bewerk, werkt het importbereik niet meer, omdat het werkblad wordt geleegd.

Is er een snelle manier om dit te doen, misschien met behulp van scripting?


17
2018-05-28 06:42


oorsprong


antwoorden:


Na wat onderzoek en het uitproberen van verschillende opties, kon ik eindelijk bereiken wat ik wil met de ImportRange functie.

In eerste instantie probeerde ik een combinatie van kolomverbergen en beschermbereik te gebruiken, maar dit zou niet werken omdat een eenvoudige kopie & pasta de inhoud van de verborgen kolommen zou onthullen.

Oplossing: de 'hoofd'-spreadsheet heeft geen gevoelige kolomgegevens en kan met iedereen in de organisatie worden gedeeld ... Ik dan TOEVOEGEN de gevoelige gegevens naar een nieuwe spreadsheet en gebruik het importbereik om inhoud uit de 'master' te halen. (Voorheen had ik de rollen omgekeerd, maar dit werkte niet)


Misschien wilt u unieke sleutels per rij-item toevoegen, zodat sorteren etc het niet verpest wanneer u de gevoelige gegevens en de 'hoofd'-gegevens dichtritst.


20
2018-06-18 05:16