- Katılım
- 25 Eylül 2006
- Mesajlar
- 611
- Excel Vers. ve Dili
-
Windows-XP_TR
Ofis-2003_TR
- Altın Üyelik Bitiş Tarihi
- 26/10/2022
Selam arkadaşlar..Elimde aşağıdaki gibi bir makro var.Ama alacağım veri birden fazla olduğu için bu makroyu daha düzenli ve kısa yapmak gerekiyor.Makroda örnek olarak "ACIBD" yapılmıştır.Oysa ben "ADANA" , "AFYON" vs.gibi yeni hisselere ait bilgileri de almak istiyorum.Excell başlangıç satırı "A1" oluyor,ikinci hisse "A10",üçüncü hisse "A20" hücreleriyle başlıyor.İlgilenen arkadaşlara şimdiden çok teşekkür ediyorum.
Sub hayrit1()
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.turkishbulls.com/StockPage.asp?CompanyTicker=ACIBD&MarketTicker=Services&TYP=S" _
, Destination:=Range("A1"))
.Name = "StockPage.asp?CompanyTicker=ACIBD&MarketTicker=Services&TYP=S"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = "18"
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
End Sub
Sub hayrit1()
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.turkishbulls.com/StockPage.asp?CompanyTicker=ACIBD&MarketTicker=Services&TYP=S" _
, Destination:=Range("A1"))
.Name = "StockPage.asp?CompanyTicker=ACIBD&MarketTicker=Services&TYP=S"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = "18"
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
End Sub