Forum
Aslında bu işlemi Excel'in yerleşik fonksiyonlarındaki =HEX2DEC fonksiyonu ile de yapabilirsiniz, ama ben bu işlemi Excel ile Web Sayfalarından Veri Alma yoluyla yapmak istedim.
[img] [/img]
■ Gerekli olan kodlar bunlardır.
Sub Hex_to_Decimal()
Dim Evn As Object, i As Integer
Range("E7").Value = "Lütfen Bekleyiniz..."
Set Evn = CreateObject("internetexplorer.application")
With Evn
.navigate "http://www.binaryhexconverter.com/hex-to-decimal-converter"
Do While .busy: DoEvents: Loop
Do While Not .readystate = 4: DoEvents: Loop
For i = 2 To Range("H65536").End(3).Row
.document.getelementbyID("tabin").Value = Cells(i, "H")
.document.all.Item(52).Click
Application.Wait Now + (TimeValue("00:00:02"))
Cells(i, "I") = .document.getelementbyID("resulttxt").innertext
Next i
.Quit
End With
Range("E7").Value = "Tamamlandı..."
Set Evn = Nothing: i = Empty
End Sub
Hoşça kalın !
Paylaşım için teşekkürler.
1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.