Bir kod iki sorun. Kod numlock'u kapatıyor (ÇÖZÜLDÜ)

Katılım
12 Kasım 2011
Mesajlar
146
Excel Vers. ve Dili
2010 türkçe
Üsdatlar merhabalar. Elimde whatsappwebden otomatik mesaj gönderen bir kodum var.

Sorun 1) Arkadaşlar bu kod çalışınca neden bilmiyorum numlock off oluyor her seferinde


Sorun 2) Bu kod da peş peşe gönderme yaptığım zaman whatsapp web açık olduğu halde 2. 3. mesajda yeni sekmede yeniden whatsapp web açıyor. acaba whatsapp web açıksa yeni bir sekmede açmamasını sağlamak mümkün olabilir mi?


Kod:
Private Sub mesajgonder_Click() 'Whatsapp Mesaj Gönder

Dim kime As String
Dim metin As String

kime = Sheets("Data").Range("B1").Text
metin = Sheets("Data").Range("B2").Text


ActiveWorkbook.FollowHyperlink Address:="https://web.whatsapp.com/send?phone=90" & kime & "&text=" & metin & "&app_absent=1&send=1"
Application.Wait (Now + TimeValue("00:00:10"))

Call SendKeys("~", True)

End Sub
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
596
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Numlock u tekrar açmak için bu kodu deneyebilirsiniz.

Kod:
If Not GetNumLockKey Then CreateObject("Wscript.Shell").SendKeys "{NUMLOCK}"
 
Katılım
12 Kasım 2011
Mesajlar
146
Excel Vers. ve Dili
2010 türkçe
yani şu kodda nasıl öyle bir sonuç oluyor onu anlayamıyorum.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,301
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Kod:
Call SendKeys("~", True)
NumLock'ı kapatan kod .
aynısından tekrar yazın, ikinci sefer numlock u açar.
 
Katılım
12 Kasım 2011
Mesajlar
146
Excel Vers. ve Dili
2010 türkçe
end subdan önce aşağıdaki kod sorunu çözüyor. konu çözülmüştür herkese teşekkrüler.

Application.SendKeys "{NUMLOCK}"
 
Üst