döviz kuru veri alma hakkında

Katılım
1 Nisan 2008
Mesajlar
129
Excel Vers. ve Dili
excel 2002
arkadaslar döviz kurunu otomatik dıs veri al die alıyorumm fakat kuru 10 katı alıyor.. yanı dolar 1.5 ytl iken 15 ytl alıo... aynı sütuna /10 yapıorum düzelio fakat her dosyayı yeni calıstırdıgımda yeniden 10 katı oluoo .. yardımlarınız bekliorumm
 
Katılım
17 Haziran 2006
Mesajlar
348
Excel Vers. ve Dili
2003 - TR / 2007 - TR
Sn. Korhan beye aittir. Kendinize uyarlayınız...
Kod:
Sub dovizal()
Dim hucre As Range
[a:c].ClearContents
    With ActiveSheet.QueryTables.Add(Connection:="URL;http://www.tcmb.gov.tr/yeni/tablolar.php", Destination:=[a1])
        .WebFormatting = xlWebFormattingNone
        .WebTables = "4"
        .Refresh BackgroundQuery:=False
    End With
    For Each hucre In [b3:c4]
    hucre = hucre / 10000
    Next
    [b3:c4].NumberFormat = "General"
End Sub
 
Katılım
1 Nisan 2008
Mesajlar
129
Excel Vers. ve Dili
excel 2002
HALİT bey yazmıs oldugunuz kodu sayfanın kod bolumune

yazdım fakat bişey değişmedi.... acaba benmi beceremedimm ... yardımlarınızı bekliorum..

teşekkürler
 
Katılım
1 Nisan 2008
Mesajlar
129
Excel Vers. ve Dili
excel 2002
HALİT bey runtime 1004 hatası verior..

rica etsem benim yollamıs oldugum eki calısıtırıpp kontrol edermisiniz??
çok teşekkürler
 

Ekli dosyalar

Katılım
17 Haziran 2006
Mesajlar
348
Excel Vers. ve Dili
2003 - TR / 2007 - TR
Dosyanız Eklidir..

Kod:
Sub dovizal()
Dim hucre As Range
[J2:l5].ClearContents
    With ActiveSheet.QueryTables.Add(Connection:="URL;http://www.tcmb.gov.tr/yeni/tablolar.php", Destination:=[j2])
        .WebFormatting = xlWebFormattingNone
        .WebTables = "4"
        .Refresh BackgroundQuery:=False
    End With
    For Each hucre In [k4:l5]
    hucre = hucre / 10000
    Next
    [k4:l5].NumberFormat = "General"
End Sub
 

Ekli dosyalar

Katılım
1 Nisan 2008
Mesajlar
129
Excel Vers. ve Dili
excel 2002
cok tesekkur ederımm halit bey

emeğinize sağlık ... kısa bi sorum olucak ... forumda henuz yanıt alamadım.. belki siz halledebilirsiniz.. görmüş oldugunuz dosya ekimde "nakit satış, tahsilat nakit " sadece bu ikisinin döviz cinsi ytl olan tutarının herhangi bir hücrede nasıl toplayabilirimm ...
 
Katılım
17 Haziran 2006
Mesajlar
348
Excel Vers. ve Dili
2003 - TR / 2007 - TR
Selam,

E41 hücresinde yazan YTL karşısına yani F41 hücresine YTL toplamı ise;
F41 hücresine yazınız
Kod:
=ETOPLA($E$8:$E$40;$E$41;$F$8:$F$40)
 
Katılım
1 Nisan 2008
Mesajlar
129
Excel Vers. ve Dili
excel 2002
haluk bey

evet o sekil topluo fakat benim istediğim sadece nakit satıs ile tahsilat nakit sütunlarının karsını toplamasını istiorumm.. bu şekil formül yazınca ytl olan bütün sütunları ( yazılanfiş,banka havale vs..)topluyor
 
Katılım
17 Haziran 2006
Mesajlar
348
Excel Vers. ve Dili
2003 - TR / 2007 - TR
Selam,

H9 hücresine;
Kod:
=TOPLA.ÇARPIM(($B$8:$D$40=$G$9)*($E$8:$E$40="YTL")*($F$8:$F$40))
H10 hücresine;
Kod:
=TOPLA.ÇARPIM(($B$8:$D$40=$G$10)*($E$8:$E$40="YTL")*($F$8:$F$40))
yazınız ve Ctrl+Shift+Enter tuşlarına basarak dizi formül haline çeviriniz. {}

Not: Formül kısmı Ad Tanımlama ile yeniden düzenlenmiştir..
 

Ekli dosyalar

Son düzenleme:
Üst