• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Veri değişimine göre sütun oluşturma

Katılım
7 Nisan 2008
Mesajlar
29
Excel Vers. ve Dili
2003
Arkadaşlar merhaba;
Excel'de 'web dış veri al' özelliği ile ekte vermiş olduğum dosyada D10 ve D11 hücreleri değerleri belirli zaman aralıklarında değişiyor. D10 ve D11 hücrelerinde her değişen değerleri, Ünite1 sütununun altına ve yanındaki saat tarih sütununa da değişim zamanlarını alt alta (aynı şey D11 hücresi-ünite2-saat tarih içinde geçerli) yazacak makro oluşturabilirmisiniz.
Teşekkürler.
 

Ekli dosyalar

standart bir modüle ekleyin.
veriyi aldıktan hemen sonra çalıştırılmalıdır.

Kod:
Sub Deger_Saat()
    Dim sbs As Long
    With Worksheets("Sayfa1") 'Sayfa1, veri hangi sayfaya alınacaksa, o sayfanın ismi ile değiştirilmelidir.
        sbs = .Range("K" & .Rows.Count).End(xlUp).Offset(1, 0).Row
        .Range("K" & sbs).Value = .Range("D10").Value
        .Range("L" & sbs).Value = Now
        .Range("N" & sbs).Value = .Range("D11").Value
        .Range("O" & sbs).Value = .Range("L" & sbs).Value
    End With
End Sub
 
Arkadaşım yardımın için teşekkür ederim. Burada tek bir sorun kaldı oda şu; örneğin D10 hücresinde değer değiştiği zaman K sütünündaki değerler ancak makroyu çalıştırdığım zaman en son değer ne ise alt bir değere sıralanıyor. Makroyu çalıştırmadan D10 ve D11 hücresindeki değerler değiştiği vakit K,L,N,O sütununu yukarıdakine benzer bir makro ile değiştirebilirmiyiz.?
Teşekkürler.
 
veri nasıl değişiyor...
 
D10 ve D11 hücreleri ekte verdiğim dosyada olduğu gibi ve internetden veri çektiği için belirli zaman aralıklarında değişiyor. Sizin verdiğiniz makroyu çalıştırdığım zaman ancak makro çalıştıra tıkladığım zaman yeni değişen değerleri alabiliyorum. (bu şekilde ancak o anda son değer ne ise onu alıyor, arada değişen değerleri almıyor)

Örneğin döviz kuru bilgilerini 'web veri al' özelliği ile excel'e alsak ve döviz kuru bilgisi her değiştiğinde biz makro çalıştıra basmadan sizin verdiğiniz şekilde değişen değerleri yazabilirmi?
Teşekkürler.
 
web'den veri almak bir kodu kendiliğinden çalışmak üzere tetiklemez.

mutlaka manuel bir şey yapmak gerekir.

bu nedenle manuel bir şey yapmak yerine kodu bir butona atamak yerinde olur.

daha sonra veri aldıktan sonra buton tıklanarak işlem yapılır.
 
Geri
Üst