Kapalı Dosyadan Veri Çekme

bluefalcon

Altın Üye
Altın Üye
Katılım
22 Aralık 2005
Mesajlar
423
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
03.12.2025
Arkadaşlar forumda olan tüm arkadaşlara hayırlı geceler,

Ekte iki adet dosya gönderiyorum.Bu dosyalardan DATA dosyasında
şirkette kullanmakta olduğumuz kart giriş çıkışlarını takip ettiğimiz dosyalardan aldığım veriler var.Data dosyasında yer alan verilerin sadece nokta ismi (point name) PERSONEL GİRİŞ olanları Personel dosyasının giriş sahasına nokta ismi (point name) PERSONEL ÇIKIŞ olanları personel dosyasının çıkış sahasına aktarmak istiyorum. Ancak kaynak dosyadaki veriler biraz karışık yazılmış (tarih:27.11.2007 =>20071127 ----saatler ise 06:14:10 => 61410 gibi) Yardımcı olabilecek veya yorum yazan herkese teşekkür ederim.
 

isfa5878

Banned
Katılım
15 Kasım 2007
Mesajlar
117
Excel Vers. ve Dili
excel 2003
sorunuı biraz daha açarmısın?
 
Son düzenleme:

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
Ekli örneği inceleyiniz. Sayfadaki düğmeye basarak, veri alacağınız excel belgesini seçiniz.
 
Son düzenleme:

isfa5878

Banned
Katılım
15 Kasım 2007
Mesajlar
117
Excel Vers. ve Dili
excel 2003
tam olarak istediğin..
 
Son düzenleme:

isfa5878

Banned
Katılım
15 Kasım 2007
Mesajlar
117
Excel Vers. ve Dili
excel 2003
istediğin cevap sn.mesleki ninki olabilir mi?
 
Son düzenleme:

bluefalcon

Altın Üye
Altın Üye
Katılım
22 Aralık 2005
Mesajlar
423
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
03.12.2025
Sn.mesleki arkadaşım, ilgine çok teşekkürler. Klavyene, gözüne, beynine sağlık. Süper olmuş bu veriyi excel haricindeki TAB uzantılı bir dosyadan çekebilir miyiz? Bu dosyanın uzantısını XLS yaptığımda aynen ekte verdiğim DATA dosyası çıkıyor karşıma.
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
Sn.mesleki arkadaşım, ilgine çok teşekkürler. Klavyene, gözüne, beynine sağlık. Süper olmuş bu veriyi excel haricindeki TAB uzantılı bir dosyadan çekebilir miyiz? Bu dosyanın uzantısını XLS yaptığımda aynen ekte verdiğim DATA dosyası çıkıyor karşıma.
TAB uzantılı dosyanızı ekleyebilir misiniz?
 

bluefalcon

Altın Üye
Altın Üye
Katılım
22 Aralık 2005
Mesajlar
423
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
03.12.2025
Dosyayı Ekte Gönderiyorum

Sayın mesleki arkadaşım dosyayı ekte gönderiyorum.PDKS programından aynen bu dosyayı alıyorum.Dikkat edersen sayfa adı da dosyanın adı ile aynı oluyor.İlgine tekrar teşekkür ederim.
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
Ekli örneği kullanabilirsiniz. Veriyi doğrudan almak yerini, kodlarla önce excele dönüştürüp sonra verileri alıyor... Umarım işinize yarar.
 

bluefalcon

Altın Üye
Altın Üye
Katılım
22 Aralık 2005
Mesajlar
423
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
03.12.2025
45.Satırda Takılıyor..

Mesleki arkadaşım çok teşekkürler program çalışıyor ancak "Workbooks("data1x").Close False" satırına geldiği anda SUBSCRIPT OUT OF RANGE diyor ve kalıyor.Sebebi ne olabilir acaba?
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
Mesleki arkadaşım çok teşekkürler program çalışıyor ancak "Workbooks("data1x").Close False" satırına geldiği anda SUBSCRIPT OUT OF RANGE diyor ve kalıyor.Sebebi ne olabilir acaba?
Aşağıdaki gibi deneyiniz.

Kod:
Workbooks("data1x[COLOR=red].xls[/COLOR]").Close False
 

bluefalcon

Altın Üye
Altın Üye
Katılım
22 Aralık 2005
Mesajlar
423
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
03.12.2025
Kusura Bakma Gecenin Bu Saatinde...

Süper oldu teşekkürler çok çok çok saol.Yalnız aynı sicil numarasındaki kişilerin girişini ve çıkışını yan yana yazdırmamız mümkün mü?

Sicil Giriş Çıkış
40581 10.58.26 10.59.32

gibi mesela
 
Son düzenleme:
Katılım
2 Eylül 2007
Mesajlar
14
Excel Vers. ve Dili
2003 türkçe
benimde benzer bir dosyam var

bu dosya içerisinde istediklerimi yazdım aynı arkadaşın istediğiğine benzyor akat ben kod yazma ve uygulaa konusunda çok yeniyim acemi yani bu ilemler işlerim için çok önemli ilgilenirseniz şimdiden çok teşekkürler...
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Paylaşım için teşekkürler.
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
Süper oldu teşekkürler çok çok çok saol.Yalnız aynı sicil numarasındaki kişilerin girişini ve çıkışını yan yana yazdırmamız mümkün mü?

Sicil Giriş Çıkış
40581 10.58.26 10.59.32

gibi mesela
Kodlarınızı aşağıdaki gibi ayarlayarak deneyebilirsiniz.

Kod:
...
For a = 1 To dst.RecordCount
sut = "C"
If dst("point_name") = "PERSONEL ÇIKIS " Then sut = "D"
tarih = Right(dst("date_occurred"), 2) & "." & Mid(dst("date_occurred"), 5, 2) & "." & Left(dst("date_occurred"), 4)
saat = dst("time_recorded")
saat = "00000" & saat
saat = Right(saat, 6)
saat = Left(saat, 2) & "." & Mid(saat, 3, 2) & "." & Right(saat, 2)
 
[COLOR=red]Set bul = Range("a1:a65536").Find(dst("card_no"))[/COLOR]
[COLOR=red]If bul Is Nothing Then[/COLOR]
[COLOR=red]sat = [a65536].End(3).Row + 1[/COLOR]
[COLOR=red]Else[/COLOR]
[COLOR=red]sat = Range("a1:a65536").Find(dst("card_no")).Row[/COLOR]
[COLOR=red]End If[/COLOR]
 
Cells(sat, "a") = dst("card_no")
Cells(sat, "b") = tarih
Cells(sat, sut) = saat
dst.MoveNext
Next
66
...
 
Son düzenleme:

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
bu dosya içerisinde istediklerimi yazdım aynı arkadaşın istediğiğine benzyor akat ben kod yazma ve uygulaa konusunda çok yeniyim acemi yani bu ilemler işlerim için çok önemli ilgilenirseniz şimdiden çok teşekkürler...

Dosyanızı ekleyebilirseniz yardımcı olamaya çalışalım.
 

bluefalcon

Altın Üye
Altın Üye
Katılım
22 Aralık 2005
Mesajlar
423
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
03.12.2025
Mesleki arkadaşım çok teşekkürler.En derin saygılarımı sunuyorum.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Bluefalcon merhaba. İndirdiğim DATA dosyasını şimdi silemiyorum. Nasıl silebilirim. Bir de bu özellik nasıl yapılıyor, bilgi verirsen çok müteşekkir olurum.
 

bluefalcon

Altın Üye
Altın Üye
Katılım
22 Aralık 2005
Mesajlar
423
Excel Vers. ve Dili
Microsoft 365
Altın Üyelik Bitiş Tarihi
03.12.2025
Program arkadaş çalışmaya devam ediyor

Merhaba,

Excel arka tarafta çalışmaya devam ediyor. CTRL+ALT+DEL'e bir kere basarsan Görev yöneticisi açılacaktır. Bu penceredeki excel.exe dosyalarının görevini sonlandırırsan DATA dosyasını silebilirsin.
 
Üst