E-Tablo larda yakınlaştırma düzeyi sabitleme

ardaizm

Altın Üye
Katılım
19 Ekim 2022
Mesajlar
30
Excel Vers. ve Dili
vba
Altın Üyelik Bitiş Tarihi
17-04-2025
Merhaba,

Bir E-Tablo ekranında zoom oranını %90 a sabitlemek istiyorum her açtığımda veya başka birisi açtığında bu oranda görüntüleyebilmeli. Veya A1-U100 e kadar görebilmeli bu e tabloda yapılabilir mi
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,551
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Yapay zekadan faydalandım.. Umarım siz de çalışır.

C++:
function onOpen() {
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheets = spreadsheet.getSheets(); // Tüm sayfaları al
  for (var i = 0; i < sheets.length; i++) {
    sheets[i].setZoom(90); // Her sayfanın zoom oranını %90 olarak ayarla
  }
  
  var firstSheet = sheets[0]; // İlk sayfayı seç
  spreadsheet.setActiveSheet(firstSheet);
}
 

ardaizm

Altın Üye
Katılım
19 Ekim 2022
Mesajlar
30
Excel Vers. ve Dili
vba
Altın Üyelik Bitiş Tarihi
17-04-2025
Maalesef setZoom fonksiyonu google tanımlı değil mümkün değil gibi görünüyor teşekkür ederim
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,313
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Yapay zekayla üretilen kodlara herzaman temkinli yaklaşın, çok güvenilmiyor.....

Diğer yandan, benim görebildiğim kadarıyla Google Script içinde herhangibir nesnenin böyle bir özelliği yok. Benim yorumum; Google Sheets aslında bilgisayarda bir tarayıcının (Edge, Chrome, FireFox....vb) içinde çalışan web tabanlı bir program. Yani, MS Excel gibi tek başına çalışan bir program değil. Bu nedenle, bahsettiğiniz "zoom" özelliği script ile ayarlanmaya çalışıldığında, tarayıcının kendisinin "zoom" özelliğine müdahale etmek gibi bir şey oluyor aslında..... Belki bu yüzden Google bunu şimdilik ele almamıştır....

.
 
Üst