Exceldeki veriyi okuyup başka bir program üzerine giriş yapmak?

Merhaba arkadaşlar ,

Bana bu konuda yardımcı olabilir misiniz .
Bu kodları şu an yazabilecek bilgiye malesef sahip değilim. Ancak bu işi çok acil bitirmem gerekiyor.

excel dosyası içerisinde 2 sutunluk bir verim var .(yaklaşık 400 satır)
sutunlar = “order no” ve “tutar” .
bu bilgileri alt alta tek tek başka bir programa girmem gerekiyor .

Gireceğim programda veri giriş ekranı excelle aynı mantıkta çalışıyor . (tab tusuna basınca bir sonraki hücreye geçiyor, yön tuşlarıyla aşağı yukarı ilerliyor vs. vs…)
Bunu nasıl yapabılırım ?

Uygulamanın import seçeneği yok demek ki.

Python ile Klavye ve Fare Kontrolü için PyAutoGUI kütüphanesini kullanabilirsiniz.
Bu kütüphaneyi daha önce projelerimde kullanmadım, ancak nasıl kullanıldığını okudum.

Temel mantık, Fare ve Klavye işlevlerini kullanak olduğu için, isterseniz fareyi sırayla excel ve uygulamanız arasında taşıtarak Kopyala-Yapıştır işlemini yaptırırsınız ya da Pandas kütüphanesi ile excel dosyası içeriğini tek seferde okur, sonra okunan değerleri PyAutoGUI kütüphanesi yardımıyla uygulamanıza aktarırsınız.

1 Beğeni

Bana asil problem burada gibi geldi. Bir dahaki sefere bunu yapabilen birini kiralamayi denemek isteyebilirsin.

“Cok acil” uzerinden bir gun gectigine gore isin bittigini varsayiyorum.

4 Beğeni

O sozde ticari zekânı(!) kullanacağın yer bu forum değil .
Her soru sorana böyle yaziyor musun ? Millet bilgisini sana niye bedava versinki kirala ogretsin diyor musun ?

Çık de ki “bu konu düşündüğünüz kadar basit değil , burda 2 satır kod yazıp sana versek işini görmeyecektir”

Hayir, sadece isi parayla cozmesi gerekenlere yaziyorum. Buradaki cogu insan ogrenmek icin ve/veya hobi projeleri icin soru soruyor. Isleri acil degil.

Ogrenme kapasitesi ve duzgun uslubu olanlara demiyorum. Gerisine de demiyorum aslinda, bilginin acik paylasimina inaniyorum. Satin alinmasi gereken sey kisinin vakti.

Dedim iste. Yazdigimiz kodu anlayabilecek bilgiye sahip degilsin, ogrenecek vaktin de yok. Birini bul, aciliyeti kurtar en azindan.

2 Beğeni