• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Csv Dosyasından Otomatik Veri İşleme

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

noartist

Yeni Üye
Kullanıcı Bilgileri
Katılım
17 Mar 2022
Mesajlar
108
Aldığı beğeni
6
Excel Versiyonu
Office 2016 EN
Konuyu Başlatan
Merhabalar,

Aşağıdaki dosyada Rapor dosyası ve ActivitySummaryReport_.csv dosyası bulunmaktadır.
CSV dosyasında kullanıcılara ait uygulama kullanım süreleri bulunmaktadır.

CSV dosyasında

"I" sütununda kullanıcı adları bulunmaktadır.
"B" sütununda çeşitli uygulama isimleri.
"N" sütununda ise uygulamaların kullanım süreleri bulunmaktadır.

CSV dosyasından Rapor dosyasına "Diger Uygulamalar" sütununa aktarılacak uygulamaların isimleri aşağıdaki gibidir. Burada istediğimiz uygulama kullanım sürelerinin aktarılmasıdır.

OUTLOOK.EXE / 1 hour, 2 minutes, 56 seconds
EXCEL.EXE / 2 hours, 41 minutes, 59 seconds
WINWORD.EXE / 41 seconds
POWERPNT.EXE / 2 minutes, 7 seconds
Teams.exe / 1 hour, 58 minutes, 57 seconds
mstsc.exe

test.user1 kullanıcısı için Toplam süre: 05:46:40

CSV dosyasından Rapor dosyasında "wfica32.exe" sütununa aktarılacak uygulama ismi aşağıdaki gibidir.

wfica32.exe

Bu uygulama süreleri toplanarak her kullanıcıya ait satıra işlenmesi gerekmektedir.

Haftanın 7 günü için farklı csv dosyalarından veri çekilecektir, Rapor dosyasında bir buton ekleyerek csv dosyasında belirttiğim verilerin otomatik olarak işlenmesi konusunda yardımcı olabilir misiniz ?

CSV dosyalarının adı aynı olacak sadece tarih kısmı farklı olacaktır.

Yardımlarınız için şimdiden teşekkür ederim.

 
Çözüm
dilerim işinize yarar
Not:
1 - Debug.Printli satırlar silinebilir
2 - çalışmanızda milisaniyeli süreler de vardı onlarla ilgili hata denetimi yapılmadı denersiniz, eğer hata çıkarsa düzeltmeye çalışırım
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
aşağıdaki kodu dener misiniz?
not:
1 - zip içindeki klasörü çıkarın
2 - rapor dosyasını açın
3 - makroların çalışmasına izin verin
4 - mavi düğmeye basın

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Son düzenleme:
halily hocam elinize sağlık, wfica32.exe isimli uygulamanın bulunduğu satırlara yeşil ile işaretlediğim alanlara kullanıcı bazlı "wfica32.exe" isimli uygulamanın kullanım sürelerinin işlenmesi gerekiyor.

wfc.jpg
 
wfica32.exe isimli uygulamanın bulunduğu satırlara kullanıcı bazlı uygulama kullanım sürelerinin gelmesi gerekiyor.
anlamadım örnek excel dosyası üzerinde gösterebilir misiniz?
 
tamam şimdi anladım
 
aşağıdaki dosyayı dener misiniz?
not:
1 - zip içindeki klasörü çıkarın
2 - rapor dosyasını açın
3 - makroların çalışmasına izin verin
4 - mavi düğmeye basın
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Son düzenleme:
dosyanın son hal ufak birkaç düzenleme yaptım?
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ekli dosyalar

  • CSV_Veri_Al_hy9.zip
    36.9 KB · Gösterim: 9
halily hocam harikasınız çok teşekkür ederim, herşey gayet iyi çalışıyor.
İlave olarak birşey daha isteyebilir miyim?
Rapor dosyasında Per No sayfasında B sütununda kullanıcı adları, A sütununda Per No ları yazıyor.
Butona basıp csv dosyaları işlenirken Rapor sayfasında A sütununa gelen kullanıcı isimleri Per No sayfasında var ise Per No sayfasında A sütununda bulunan numaraları Rapor sayfasında A sütununa işletme şansımız var mı acaba ?
 
Uygun bir zamanda ilgilenmeye çalışırım
Iyi çalışmalar
Kolay gelsin )
 
dilerim işinize yarar
Not:
1 - Debug.Printli satırlar silinebilir
2 - çalışmanızda milisaniyeli süreler de vardı onlarla ilgili hata denetimi yapılmadı denersiniz, eğer hata çıkarsa düzeltmeye çalışırım
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ekli dosyalar

  • CSV_Dictionary_Match_Veri_Al_hy10.zip
    35.6 KB · Gösterim: 10
Çözüm
dilerim işinize yarar
Not:
1 - Debug.Printli satırlar silinebilir
2 - çalışmanızda milisaniyeli süreler de vardı onlarla ilgili hata denetimi yapılmadı denersiniz, eğer hata çıkarsa düzeltmeye çalışırım
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
halily hocam elinize emeğinize sağlık çok iyi çalışıyor, bir de müsait olduğunuzda csv dosyalarını klasöre atmak yerine elle seçmemiz mümkünmü acaba ?
 
Adnan hocamın dosyasında seçim vardı, o dosyayı kullanabilirsiniz
 
Adnan hocamın dosyasında seçim vardı, o dosyayı kullanabilirsiniz
halily hocam en son sizin hazırladığınız dosyada tüm işlemler ve tasarım tam olarak istediğimiz gibi Adnan hocamızında dosyası gayet iyi çalışıyor ancak tasarım olarak henüz tamamlanmadı, sizin paylaştığınız dosyada bu işlemi gerçekleştirebilirsek daha kolay olacak sanırım.
 
Keşke en başta belirtseydiniz,
Dosya seçiminin nasıl yapılacağını sorduğumda belirtebilirdiniz.
Yeni konu açıp orada sorarsanız arkadaşlar yardımcı olacaktır.
Iyi çalışmalar.
 
Çözüm olarak 50. mesajı onaylamanız daha uygun olur.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst