Arkadaşlar, sayın hocalarım, kullandığım bir mail dosyası var.
Normal çalışıyor.
Bunu I4 hücresine yazacağım zamanda otomatik göndertmek mümkün mü?
Teşekkür ederim.
Saygılarımla.
function getEmailsToSheet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var threads = GmailApp.getInboxThreads(0, 10); // İlk 10 e-posta konusunu alır
var row = sheet.getLastRow() + 1; // Mevcut son satırın altına yazmaya başlar
// İşlenmiş mesaj ID'lerini al
var...
...ve önceki işlenmiş mesajları saklayabileceksiniz.
var processedMessages = []; // Önceden işlenmiş e-postaları saklamak için dizi
function getEmailsToSheet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var threads = GmailApp.getInboxThreads(0, 10); // İlk 10...
Cem bey bu kodları kullanınca hiç mail aktarmıyor.
Aşağıdaki hatayı verdi
15:43:54
Hata
ReferenceError: processedMessages is not defined
(anonim)
@ makrolar.gs:10
(anonim)
@ makrolar.gs:8
getEmailsToSheet
@ makrolar.gs:6
...kod, yalnızca yeni gelen e-postaları aktarır:
var processedMessages = []; // Önceden işlenmiş e-postaları saklamak için dizi
function getEmailsToSheet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var threads = GmailApp.getInboxThreads(0, 10); // İlk 10 e-posta...
Cem bey merhaba
kodu denedim . Yeni mail gelmese dahi 5 dakikada bir ilk maili (aynı maili) aktarıyor. Benim istediğim mail gelince yenisini aktarsın. Eğer gelen yeni mail yoksa aynı maileri tekrardan aktarmasın
...Script’te kullanabilirsiniz. Bu, yalnızca ilk iki satırı alacak ve her yeni e-posta geldiğinde çalışacak şekilde ayarlanmıştır.
function getEmailsToSheet() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var threads = GmailApp.getInboxThreads(0, 10); // İlk 10 e-posta...
Hüseyin Bey Merhaba
Teşekkür ederim. Script güzel çalıştı. Bir ricam daha olacak her yeni mail geldiğinde script otomatik çalışıp maili aktarsın . Ve mümkünse mail gövdesindeki bütün mesajı değil sadece ilk iki satırı yapıştırsın.
...Bu veriler her ay sonu aylık filtrelenerek ekran görüntüsü alarak müdüriyet tarafına gönderilmekte. İlk başlarda 2 3 ekran görüntüsü ile mail atıyorken şimdi 9-10 ekran görüntüsüne ulaştı ve bu zamanlada artmaya devam etmekte.
Benden istenilen bu ekran görüntüsü ile rapor vermeyi...
Merhabalar
tablodan veri çekerek oluşturduğum bir kontrol formum var. Butona basınca 15 ayrı pdf oluşup hepsini ayrı mailde atınca mail kutusu çok çabuk doluyor .Bu 15 pdf i tek mailde göndermenin yolu var mıdır ? Mevcut kod aşağıdadır.
Private Sub CommandButton1_Click()
Dim outapp As...
...Bu tabloyu Personel adlı bir sayfada tutabilirsiniz.
Insert menüsünden Module seçeneğini tıklayarak yeni bir modül oluşturun.
Sub SendEmails()
Dim OutApp As Object
Dim OutMail As Object
Dim ws As Worksheet
Dim lastRow As Long
Dim i As Long
Dim emailSubject As String...
Üstad altın üyeliğim bitmiş tekrar yaptım ancak hala aktifleşmediği için dosya yükleyemiyorum. Acaba mail adresini verseniz oraya göndersem olur mu dosya yı
...; tüm veri işleme girmez ama hedef işlem bulunarak ve dokunmalara da gerek kalmadan başka zemine geçici olarak aktarılır ve basımdan ya da mail ile attıktan sonra da imha edilir. Bu da dosyanızda çöp veri birikmesini ve hantallaşmasını engellediği kadar bilgilerin kişisel kalmasını sağlar ve...
ekran görüntüsü ve verilerin girisi yapıldığı sayfa
Öncelikle geri dönüş yaptığınız ve tavsiyeleriniz için çok teşekkürler.
Bütün her şey sayfadan görüntü alınmasıyla başlıyor.
Bu ekranda bahsettiğim bilgilerin girildiği , görüntüleme yaptıkları ve ekran görüntüsü alıp gönderdikleri ekran...
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.