...Bu arada dosya da kullanılan makro komutunu da yazıyorum.
function onEdit(e) {
var spreadsheet = SpreadsheetApp.getActive();
var activeSheet = e.source.getActiveSheet();
var cell = e.range;
if (activeSheet.getName() == 'STOK ÇIKIŞ' && cell.getColumn() == 3 && cell.getRow() >...
...ad tanımlama ve formül kullanmak zorunda kalmıştım.....
Bence Google Sheets'de, aşağıdaki script işinizi görür diye düşünüyorum.
function onEdit(e) {
// Haluk - 06/01/2021
// https://excelhaluk.blogspot.com/
var rangeData =...
Sadece Sheet1 ve Sheet2 sayfalarında çalışması için;
function onEdit(e) {
var sheetNames=["Sheet1", "Sheet2"]
if (sheetNames.indexOf(SpreadsheetApp.getActiveSheet().getName())>-1) {
if (e.range.getColumn() === 3){
e.range.offset(0, 1).setValue(Utilities.formatDate(new...
Haluk bey yardımınız çok işe yaradı. Fakat sizden bir şey daha rica edeceğim. Bu scripti çalışma kitabındaki tüm sayfalara uygulamaktan ziyade bazı sekmeleri muaf tutmam gerekiyor. Bunu yapabilir miyim?
Sadece tarih kısmını almak için;
function onEdit(e) {
if (e.range.getColumn() === 3) {
e.range.offset(0, 1).setValue(Utilities.formatDate(new Date(), "GMT+3", "dd-MM-yyyy"));
}
}
"B" sütununa veri girişi olduğunda "D" sütununda tarihi görmek için script içindeki "getColumn" fonksiyonun...
Hocam merhaba, Excel den e tablolara makro yu çevirmek konusunda bildi edinip öğrenebileceğim bir yer var mı acaba sizin bildiğiniz. Bu konu da bir kaç makro daha var çevirmem gereken ancak sizi rahatsız etmek istemiyorum kendim yapmayı öğrenmek istiyorum.
function onEdit(e)
{
var activeSheet=e.source.getActiveSheet();
var tabs = ['Sheet1','Sheet2'];
var columns=[2,3,4,5,6,7];
var cell=e.range;
if (tabs.indexOf(activeSheet.getName())!==-1 && columns.indexOf(cell.getColumn())!==-1)
{
if(cell.getValue()!=="")
{...
function onEdit(e)
{
var activeSheet=e.source.getActiveSheet();
var tabs = ['Sheet1'];
var columns=[1];
var cell=e.range;
if (tabs.indexOf(activeSheet.getName())!==-1 && columns.indexOf(cell.getColumn())!==-1 && cell.getRow()>4 && cell.getRow()<11)
{
if(cell.getValue()!=="")...
Mobil aygıtlarda script'lerin çalışması biraz sıkıntılı sanırım.... Bütün scriptler değil de, "onEdit" gibi bazılarının çalıştığını duydum, şahsen denemedim.
Sadece formül olarak tasarlanırsa, bir problem olmuyor...
.
...alanın PDF'e çevrilmesiyle ilgili bir script hazırlamıştım, o yüzden bu mesajla ilgilenmiştim.
Yaptığım denemeler ve araştırmalar sonucunda; "onEdit" script'inin söz konusu PDF'e çevirme olayında kullanılan bazı prosesleri desteklemediğini, bunun başka bir yöntemle aşılabildiği ancak en...
Anladım .... "onEdit" ile oluyorsa, o zaman sorun olmaz.
Muhtemel script, ilgili sayfayı PDF'e çevirip Google Drive içine yerleştirir..... Telefondan da manuel olarak Drive'a bakıp PDF ile ne yapılacaksa yapılır artık.
.
...numaraları algoritmik olarak yanlış girildiği zaman kırmızıya dönüştürür.
Herhangi bir sorgulama yapmaz.
Gerisi size kalmış...
function onEdit(e)
{
var activeSheet=e.source.getActiveSheet();
var tabs = ['Sayfa1'];
var columns=[1];
var cell=e.range;
if...
...A dan C ye kadar olan hücrelerde değişiklik yapıldığında eğerki D hücresinde veri yoksa, D hücresine bugünün tarihini ekler.
function onEdit(event) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = event.source.getActiveSheet();
var r = event.source.getActiveRange();
var...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.