web den aldığım bir tabloda

Katılım
1 Kasım 2004
Mesajlar
25
web den aldığım bir tabloda zaman değerleri var.şöyleki 2.01.40

yani 2 dakika 1 saniye 40 salise excel bunu02.01.1940 olarak algılıyor.
veriyi excel e almadan bir düzenleme yapılabilirmi?teşekkürler
 
X

xxrt

Misafir
İlgili Hücrenin Formatında değişikli yaptığınızda da aynısımı oluyor?
 
Katılım
1 Kasım 2004
Mesajlar
25
çok acemiyim ben mesala 1.35.79 bu değeri aynen alıyor.ama 2.01.40 ı
02.01.1940 olarak alıyor
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
sn.ejder72

zannedersem arkadaslar mesai satti bitmiş (işlerinden cıkmıs)
elimden bople birşey geldi umarım işine yarar

sub cevir()
For c = 2 To 100
Cells(c, 5).NumberFormat = "mm:ss"
Next
end sub

e kolonundaki değerleri cevirmede kullan(5) e kolonudur

umarım doğrudur.
 
Katılım
1 Kasım 2004
Mesajlar
25
cevap için çok teşekkürler
yapamadım ama,bu bir tablo,bu. değerlerin bulunduğu sütunda çok sayıda değer var çoğunu alıyor
 
Katılım
1 Kasım 2004
Mesajlar
25
web den aldığın bir tablonun bir sutununda zaman değerleri var
örneğin 1.14.61 yani 1 dakika,14 saniye,61 salise,aşağıda bir örnek var,excel yukarıdaki değeri doğru olarak alıyor.fakat 1.10.49 değerini
01.10.1949 olarak alıyor.web den verileri almadan önce bir düzenleme yapılarak excel in böyle değerleri tablodaki şeklinde alması sağlanabilirmi.fakat taboda tarih değerleride var.bu düzenleme tarih değerlerinide etkilermi.
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Bilgi

Kolay Gelsin.

Kendi Payıma Konusuyorum:


Sn.Ejder72 Cevaplamakta(fikir söyleme hususunda) fazla geç kalmadan.Bunu Benim Yapmamın Zor oldunu belirmek istedim.

Üstadlar da Soru ıle ılgılenırler
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
İsterseniz şöyle deneyin. Rakamları nokta ile giriş yaptığınızda neler oluyor? Bir izleyin. Bunun sonucunda şunu göreceksiniz. İlk iki rakam 31'e kadar, ikinci rakam 12'ye kadar veya ilk iki rakam 12'ye kadar diğer iki rakam 99'a kadar olanları excel'in algılamasına göre herhalde tarih formatında yazmaktadır.

Nedenini bende bilmiyorum. Belkide excel'in zayıf noktalarından birisidir.

Buna nasıl çare bulunur. Onu da bilmiyorum. Üzerinde epey düşündüm bulamadım.

Size kolay gelsin.
 
X

xxrt

Misafir
web den aldığım bir tabloda
Sayın ejder72,
Dosyanızda sadece web'den alınan değerler bulunmakta.Web sitesinin adresini yazarsanız deneyerek sorunu çözmeye çalışalım..
Yada dosyanızı Verialdığınız web adresini ekliyerek takrar ataçlayın..

İsterseniz şunu bir deneyin..

Sayfa1 üzerinde sağ tuşu tıklıyarak aşağıdaki kodları yazın..

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("$a$4")) Is Nothing Then Exit Sub
format
End Sub
Daha sonra boş bir modüle

Kod:
Sub format()
Range("A4").Select
    Selection.NumberFormat = "@"
End Sub
Bir deneyin bakalım..Ben deneyemedim çünkü Veri alınacak web adresi yok.
 
Katılım
1 Kasım 2004
Mesajlar
25
cevaplar için çok teşekkürler,sağ tuşu tıkladığımda kodları nereye yazıcam
en iyisi web adresini veriyim
http://www.tjk.org/Default.aspx?l=1
açılan sayfada yukarıda günlük bilgiler başlığı var,oradan yarış programına tıklanıyor.açılan sayfada yarışlar var.herhangi bir yarıştaki herhangi bir at ismine tıkladığınızda o atın geçmiş yarışları olan bir liste var.tarihler ve dereceler bu tabloda yer alıyor.
Dosyanızda sadece web'den alınan değerler bulunmakta.Web sitesinin adresini yazarsanız deneyerek sorunu çözmeye çalışalım..
Yada dosyanızı Verialdığınız web adresini ekliyerek takrar ataçlayın..

İsterseniz şunu bir deneyin..

Sayfa1 üzerinde sağ tuşu tıklıyarak aşağıdaki kodları yazın..

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("$a$4")) Is Nothing Then Exit Sub
format
End Sub

Daha sonra boş bir modüle

Kod:
Sub format()
Range("A4").Select
Selection.NumberFormat = "@"
End Sub
Bir deneyin bakalım..Ben deneyemedim çünkü Veri alınacak web adresi yok.
_________________
 
Katılım
1 Kasım 2004
Mesajlar
25
daha öncede bu forumda soru sormuştum.at yarışı dediğimde bir daha hiç kimse muhatap olmamıştı.arkadaşlar ben antronorum,işim bu.bu bilgileri atların form durumları için kullanmak istiyorum.ilgilenen arkadaşlara tekrar teşekkür ederim.
yukarıdaki cevapta alıntı yaparak cevap vermeye çalıştım.ama olmadı.forumda acemiyim.kusura bakmayın.
 
Katılım
1 Kasım 2004
Mesajlar
25
buldum buldum arşimetmiyim neyim

arkadaşlar webden alınan tablodaki dereceler hakkında
tabloyu önce word e alıp daha sonra excel e gönderdiğimde aynen alıyo
he he
 
Katılım
5 Ocak 2005
Mesajlar
890
Merhaba

Senin sorundan anladığım şu 2.01.40 değerini excel hüçresine yazınca 02.01.1940 oluyor.

Diğer bir örneğinde 1.10.49 değerini 01.10.1949 olarak alıyor demişsin


( '1.10.49 ) şeklinde (Baştaki tırnak işaretini özellikle iliştirdim) denermisin. Bunu senin sayı olarak girdiğin değerlere tarih aldığın hepsinde uygula.

Sol üst köşelerinde yeşil çentikler göreceksin aslında kafaya takılacak bir şey değil onlar yazıcıdada çıkmaz. Yok kafama takılıyor dersen. onunda kolayı var hücrenin üzerine gelip sol tıkladığında kutucuk çıkar onu tıkladığında gelen resimdeki yoksayı işaretlersen oda gözükmez.

İnşalah sorunu doğru anlamış ve cevaplamışımdır. Kolay gelsin.
 
Katılım
1 Kasım 2004
Mesajlar
25
cevap için çok teşekkürler
fakat veriler web sayfasında,ordada tırnak işareti yok
verdiğiniz dosyayı okucam şimdi
çok teşekkürler
 
Üst