Bölüm 1 Makro kaydetmek ve çalıştırmak ・ GÖREV 2
Görev 2: Makro kaydetmek (mutlak referanslar)
Görev
“Uzantılar” → “Makrolar” → “Makro kaydet” ile kaydı başlatın, A6'ya “Toplam” yazıp kalın yapın. Kaydettikten sonra makroyu “Uzantılar” → “Makrolar”dan çalıştırıp aynı işlemleri tekrarladığını kontrol edin.
Alıştırma için tablo her çalıştırmadan önce başlangıç hâline döner (gerçek bir e-tablo dönmez. Bir betiğin değişiklikleri bazen Ctrl+Z ile geri alınabilir ama hepsi birden alınamaz).
Bölüm 1 ・ GÖREV 2
Makro kaydetmek (mutlak referanslar)
“Uzantılar” → “Makrolar” → “Makro kaydet” ile kaydı başlatın, A6'ya “Toplam” yazıp kalın yapın. Kaydettikten sonra makroyu “Uzantılar” → “Makrolar”dan çalıştırıp aynı işlemleri tekrarladığını kontrol edin.
Kodu okumak
- spreadsheet.getRange('A6').activate();
- A6'yı seçer. Mutlak referanslarda seçim adres olarak kaydedilir.
- spreadsheet.getCurrentCell().setValue('Toplam');
- Seçili hücreye (getCurrentCell) “Toplam” yazar.
- spreadsheet.getActiveRangeList().setFontWeight('bold');
- Seçili aralığı kalın yapar. Ctrl+B bu satıra dönüşür.
Kayıt sırasında her işlem bir satır Apps Script'e dönüşür. Mutlak referanslarda hücre seçimi getRange('A6') gibi bir adres olarak kaydedilir; bu yüzden makro hep aynı yere yazar.
GAS'a nasıl başlanacağı ve sık kullanılan kodlar bir yazıda anlatılıyor.GAS nedir? Başlangıç ve sık kullanılan kodlar
Yazdığınız kod bu sayfanın içindeki yalıtılmış bir alanda çalışır. Sayfanın dışına veya başka sitelere ulaşamaz.
* Bu, Google E-Tablolar ve Apps Script davranışının bir simülasyonudur ve bazı yönleriyle gerçeğinden farklı olabilir.
* Google E-Tablolar, Google LLC'nin ticari markasıdır. Bu sitenin Google ile bir ilgisi yoktur.