• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

excel makroda hesap makinesi yardımıyla toplama yapma hatası.

Katılım
16 Kasım 2017
Mesajlar
70
Excel Vers. ve Dili
2010 türkçe
merhaba
bir kitaptan makro öğrenmeye çalışıyorum."sendkeys" işlevini öğretirken şöyle bir örnek vermiş.örnekte 1 den 10 kadar olan sayıları hesap makinesinde toplatıp,A1 hücresine yazdırması gerekiyor ama makroyu çalıştırdığımda
"invalid prosedure or argument" hatası veriyor.Nedenini anlamadım.Hocalarımızdan yardım rica ediyorum.

Sub SendKeysCalc()
Dim ac As Long
Dim int1 As Integer
ac = Shell("calc.exe", 1)
AppActivate ac
For int1 = 1 To 10
SendKeys int1 & "{+}", True
Next int1
SendKeys String:="=", Wait:=True
SendKeys String:="^c", Wait:=1
SendKeys String:="%{f4},wait:=1"
Range("a1").PasteSpecial


End Sub
 
Geri
Üst