DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Merhaba
Klavyeden PrintScreen (Prt Scr) tuşuna basıldığında o anki ekran görüntüsü hafızaya alınır.
Sonra Excelde A1 hücresine sağ tıklayıp Yapıştır komutu tıklandığında görüntü yapışır.
Selamlar...
Hata veriyor...
driver.TakeScreenshot.ToExcel [a1]
Daha detaylı anlatabilir misiniz?Selenium Basic kullanın 1 satırlık kod.
Kod:driver.TakeScreenshot.ToExcel [a1]
Çok güzel ama şu an için Selenium'u çözmek için yeterli zamana sahip değilim. Yine de fikir için teşekkürlerÇözüldü - Web sitesine şifreli girişi onaylatmak
Merhaba arkadaşlar; https://cloud.acrobat.com Bu web sitesine alttaki verdiğim kod ile açıyorum. Dim iRet As Long Dim cevap As Integer cevap = MsgBox("Adobe document web sitesini açmak istiyormusunuz?", vbInformation + vbYesNo, "Adobe Scan (Iphone)") Select Case cevap Case vbYes ShellExecute...www.excel.web.tr
Yol mutlaka vardır da siz hiç bir şey açıklamadan yanıt almaya çalışıyorsunuz. Neyi denediniz, neyle almak istiyorsunuz? Hangi sayfayı almak istiyorsunuz?başka bir yol var mı acaba?
Option Explicit
Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Const VK_SNAPSHOT As Byte = 44
Private Const SW_SHOWMAXIMIZED = 3
Private Const VK_LCONTROL As Long = &HA2
Private Const VK_V = &H56
Private Const KEYEVENTF_KEYUP = &H2
Sub Web_Sayfa_Resmini_Al()
Dim IE As Object, Kitap_Adi As String
Dim Pencere_No As Long, Web_Pencere_Adi As String
Kitap_Adi = ActiveWorkbook.Name
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate "www.excel.web.tr"
Do Until IE.ReadyState = 4: DoEvents: Loop
Web_Pencere_Adi = IE.LocationName & " - Internet Explorer"
Pencere_No = FindWindow(vbNullString, Web_Pencere_Adi)
If Pencere_No = 0 Then
MsgBox "Web sayfasına ulaşılamıyor!"
Exit Sub
Else
ShowWindow Pencere_No, SW_SHOWMAXIMIZED
End If
DoEvents
Sleep 1000
Call keybd_event(VK_SNAPSHOT, 0, 0, 0)
AppActivate Kitap_Adi
DoEvents
Sleep 1000
SendKeys "^v", True
MsgBox "Web sayfasının resmi excel sayfasına aktarılmıştır.", vbInformation
End Sub
Sayın uzmanım burada bahsettiğiniz uygulama hangisidir?
Biraz netten araştırdım ve aşağıdaki kodlara ulaştım. Biraz revize ederek paylaşıyorum.
Explorer ile çalışmaktadır..
C++:Option Explicit Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long) Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long Private Const VK_SNAPSHOT As Byte = 44 Private Const SW_SHOWMAXIMIZED = 3 Private Const VK_LCONTROL As Long = &HA2 Private Const VK_V = &H56 Private Const KEYEVENTF_KEYUP = &H2 Sub Web_Sayfa_Resmini_Al() Dim IE As Object, Kitap_Adi As String Dim Pencere_No As Long, Web_Pencere_Adi As String Kitap_Adi = ActiveWorkbook.Name Set IE = CreateObject("InternetExplorer.Application") IE.Visible = True IE.Navigate "www.excel.web.tr" Do Until IE.ReadyState = 4: DoEvents: Loop Web_Pencere_Adi = IE.LocationName & " - Internet Explorer" Pencere_No = FindWindow(vbNullString, Web_Pencere_Adi) If Pencere_No = 0 Then MsgBox "Web sayfasına ulaşılamıyor!" Exit Sub Else ShowWindow Pencere_No, SW_SHOWMAXIMIZED End If DoEvents Sleep 1000 Call keybd_event(VK_SNAPSHOT, 0, 0, 0) AppActivate Kitap_Adi DoEvents Sleep 1000 SendKeys "^v", True MsgBox "Web sayfasının resmi excel sayfasına aktarılmıştır.", vbInformation End Sub
Yol mutlaka vardır da siz hiç bir şey açıklamadan yanıt almaya çalışıyorsunuz. Neyi denediniz, neyle almak istiyorsunuz? Hangi sayfayı almak istiyorsunuz?