• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Google Formdan Google Sheetse Send Makrosu APİ Hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

RBozkurt

Yeni Üye
Katılım
25 Ara 2021
Mesajlar
322
Çözümler
36
Aldığı beğeni
205
Excel V
Office 2021 TR
Konu Sahibi
Merhaba
Ekte örnek olarak eklemiş olduğum dosyada 2 adet makro bulunmaktadır.
SendTo makrosu çalışınca makro içeriğindeki veriler Google Form yardımı ile Google Sheets'e kaydediliyor.

2. makro ise bilgisayarda internet yok ise onu gözardı ediyor. Daha önce bu yoktu. İnternet olmadığı zaman açılmıyordu. Bu şekilde geçebildim.

Altta resimde kırmızı kutu içine almış olduğum strURL = "http://ip-api.com/xml/" & IP
web sayfası çok çok nadir de olsa hata vermektedir.
Debug şeklinde sadece bu satır sarı renkli oluyor.

Tahminimce veri çekemiyor veya sayfa o anlık bağlantı kesiyor olabilir. Çözemedim.

Bu ades:
strURL = "http://ip-api.com/xml/" & IP
strURL = "http://ip-api.com/xml/" her iki şekilde de çalışmaktadır. Adreste qedqwfa gibi değişiklik yapıyorum, hata vermiyor ama veriyi de aktarmıyor.

Bu hatanın vermemesi için ne yapabilirim. Çok uğraştım hatanın tekrar gelmesi için. Atlamış bulundum ekran resmini de ekleyemedim.

Teşekkürler 🙏


Hata.png
 
Çözüm
1. mesajdaki satır üzerine On Error GoTo xhata kodunu ekledim.
Makro bitimini alttaki şekilde güncelledim.

HTML:
C++:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu şekilde çözüleceğini düşünmekteyim.
Konu Sahibi
Hata anlık oldu sanırım defalarca denedim tekrarlamadı. Kapatılabilir. Teşekkürler.
 
Konu Sahibi
Merhaba, alttaki şekilde hata vermektedir.

hata.png


Makro alttaki şekilde çağrılmaktadır.
"Call FormYolla" makrosuna hata gelince farklı prosedür çağırma işlemi eklenebilir mi? Eğer FormYolla hata verirse işlemi atlıyor dosya açılıyor. Login Ekranı kısmını getirmiyor.
Teşekkür ederim.

Hata vermezse LoginEkrani.Show açılsın, verirse de hatayı göstermeden LoginEkrani.Show açılsın.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
1. mesajdaki satır üzerine On Error GoTo xhata kodunu ekledim.
Makro bitimini alttaki şekilde güncelledim.

HTML:
C++:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu şekilde çözüleceğini düşünmekteyim.
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst