0

みんな 私は現在Googleのシートに取り組んでいます。 2つのタブがあります.1つはマスターシートで、もう1つはユーザーが商品名を入力できる表で、販売価格が表示されます。 しかし、私はユーザーにマスターシートを見せたくありません。マスターシートを隠しても、ユーザーはシートをダウンロードすると元に戻すことができます。 可能ですか 1.エディタのダウンロードオプションを無効にしますか? OR 2.マスターリストを同じファイルに含めずに参照する方法はありますか? OR 3.ユーザーがファイルをダウンロードしてもマスターリストを非表示にする方法はありますか?Googleシート無効化エディタ

ありがとうございます!!!

答えて

0

AFAIK、ファイルを印刷するためのエディタアクセスを無効にすることはできません(guideを使用して試して試したことがあります)。私はファイル(マスター)とユーザーがダウンロードできる依存ファイルを作成することをお勧めします。マスターファイルの内容を依存ファイルにコピーするスクリプトを作成することもできます。その後、自分自身へのマスターファイルへのアクセスを制限します。ここで

は、あなたの公開ファイルへのマスターファイルをコピーするコードスニペットです:

var source = SpreadsheetApp.getActiveSpreadsheet(); 

var sheet = source.getSheets()[0]; 

var destination = SpreadsheetApp.openById("ID_GOES HERE"); 

sheet.copyTo(destination); 

は、この情報がお役に立てば幸いです。

関連する問題