irfancantr
Altın Üye
- Katılım
- 18 Haziran 2007
- Mesajlar
- 625
- Excel Vers. ve Dili
- Excel 365 - İmngilizce
Herkese hayırlı günler dilerim,
Web sayfasından devamlı veri çekeceğim için bende " makro kaydet " yaparak işlemi kolaylaştırmak çabasındaydım. Kayıt işlemi sürerken herhangi bir sıkıntı yaşamıyorum. Verileri sayfaya alabiliyorum,
sorunum makroyu çalıştır dediğimde
mavi yazılı alanı hata içerisinde gösteriyor.Sonuçta kodları excel kendisi hazırladı. Bunun nedenini öğrenebilir miyim?
ikinci olarak bu adres kısmını makro içerisinde Range("C1").Value diye gösterip
veri alınacak adresi C1 hücresi içerisinde ki adres olarak seçebilir miyiz?
Aslında yakalamak istediğim görüntü ikinci sayfada.
Yardımlarınız için şimdiden teşekkürlerimi sunarım.
Web sayfasından devamlı veri çekeceğim için bende " makro kaydet " yaparak işlemi kolaylaştırmak çabasındaydım. Kayıt işlemi sürerken herhangi bir sıkıntı yaşamıyorum. Verileri sayfaya alabiliyorum,
sorunum makroyu çalıştır dediğimde
Kod:
Range("A3").Select
[COLOR="Navy"][B]With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.sahibinden.com/search.php?b[search]=otomobil&b[sort_field]=date_first_activated&b[sort_order]=desc&c2=3545&c=3545&sKlasik=1&b[page]=1" _
, Destination:=Range("$A$3"))[/B][/COLOR]
.Name = _
"search.php?b[search]=otomobil&b[sort_field]=date_first_activated&b[sort_order]=desc&c2=3545&c=3545&sKlasik=1&b[page]=1"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = False
.RefreshOnFileOpen = False
.BackgroundQuery = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = False
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = """table_main_list"""
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
mavi yazılı alanı hata içerisinde gösteriyor.Sonuçta kodları excel kendisi hazırladı. Bunun nedenini öğrenebilir miyim?
ikinci olarak bu adres kısmını makro içerisinde Range("C1").Value diye gösterip
veri alınacak adresi C1 hücresi içerisinde ki adres olarak seçebilir miyiz?
Aslında yakalamak istediğim görüntü ikinci sayfada.
Yardımlarınız için şimdiden teşekkürlerimi sunarım.
