Bir sayfayı "Varsayılan" olarak işaretlemek mümkün müdür, böylece herhangi biri bir Google Dokümanlar e-tablosu açarsa, ilk sayfa yerine ilgili sayfa açılır mı?
Bir sayfayı "Varsayılan" olarak işaretlemek mümkün müdür, böylece herhangi biri bir Google Dokümanlar e-tablosu açarsa, ilk sayfa yerine ilgili sayfa açılır mı?
Yanıtlar:
Not: Jacob Jan Tuinstra'nın sağladığı kod , istediğinizi de yerine getirecektir.
Google Apps Komut Dosyası kullanarak aşağıdakileri yapabilirsiniz.
function onOpen() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSheet(ss.getSheets()[2]);
}
Kod sadece dosyanın açılması üzerine tetiklenir. Düz parantez arasındaki sayı, varsayılan olarak ayarlamak istediğiniz sayfa numarasıdır (sıfır temelli !!).
Örnek bir dosya oluşturdum (içinde bazı tarihlerle): Varsayılan Sayfayı Ayarla
You need permission Want in? Ask for access, or switch to an account with permission. Learn more
Göstereceği şey bu, buraya resim yükleyemiyorum. Aksi takdirde ben yapardım.
function onOpen() {
var ss = SpreadsheetApp
ss.getActiveSpreadsheet().getSheetByName('Diário').activate();
}
veya
function onOpen() {
SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Diário').activate();
}
jonsca
Julio Mafra'nın kodunu açıklamak: her iki fonksiyon da aynı işi yapar: kullanıcı bir Çalışma Kitabı açtığında ve çalışma kitabının yüklenmesini tamamladıktan hemen sonra, fonksiyonlar seçtiğiniz sayfayı isim olarak (örn. 'Diário') varsayılan olarak ayarlayacaktır.
aralarındaki farklar: işlev 1: daha fazla kod satırı çünkü bir var; vars ile herhangi bir işlem yapmanız gerekmiyorsa, daha az satır içeren işlev 2'yi seçebilir ve aynı işi yapabilirsiniz.