Elektronik tablonun üzerinde bir google komut dosyası yazıyorum. Bir web uygulaması olarak dağıtmak istiyorum. Bazı değerler gösterir. Maalesef benim şimdiki koduyla, google hatırlatıyor:E-tabloya Google Komut Dosyası'nda erişme
TypeError: Cannot call method "getSheetByName" of null.
Ben hatadır hiçbir fikrim yok.
İşte bu gibi e-tablonuzun url kimliğini alabilirsiniz yerine kod kimse aktif kullanıyor çünkü getActiveSpreadsheet kullanamazsınız bağımsız webapps ise
function doGet(e) {
var app = UiApp.createApplication().setTitle('Details');
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
var dataFromCell = ss.getRange("B4").getValue();
var mypanel = app.createVerticalPanel();
var label = app.createLabel(dataFromCell);
app.add(mypanel);
app.add(label);
return app;
}
Çok teşekkür ederim !!!!!!!!!!!!! Çalışıyor! Mükemmel örnek! – user1761850
Kimlik kullanmanıza gerek yok benim çözümüme bakın ... –
:) "Eğer emin değilseniz neden cevabımı reddediyorsunuz? Lütfen yeniden düşünün ..." aman tanrım –