• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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

  • Konbuyu başlatan Konbuyu başlatan ardaizm
  • Başlangıç tarihi Başlangıç tarihi
Katılım
19 Ekim 2022
Mesajlar
33
Excel Vers. ve Dili
vba
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
 
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);
}
 
Maalesef setZoom fonksiyonu google tanımlı değil mümkün değil gibi görünüyor teşekkür ederim
 
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....

.
 
Geri
Üst