• Bir süredir maillerde yaşanan sorunlar giderilmiştir. Şifremi unuttum yaparak şifrelerinizi mailinizden alabilirsiniz.

  • 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ü Xml Dosyaları Excele Çevirmek

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

1903emre34

Bronz Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
30 Eki 2022
Mesajlar
107
Çözümler
1
Aldığı beğeni
6
Excel V
Office 2019 TR
Konuyu Başlatan
Merhaba,

Aşağıdaki kod aracılığıyla, XML dosyaları excele çevirirken, XML dosyaları tek tek seçmem gerikiyor, birden fazla XML dosyaları seçmem için kod aşağdaki düzenlemem lazım

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 
Çözüm
Kodlarınızda gereksiz selection işlemleri yaptırıyorsunuz doğrudan hücre referanslarıyla çalışmak kodun daha hızlı ve stabil çalışmasını sağlar. For Each döngüsü ile çoklu dosya seçimlerini müteakip verilerinizin ard arda excel dosyasına eklenmesi ve sonrasında biiçimlendirme işlemlerinin yapılması için kodunuz
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Birden fazla XML dosyası import edilecekse, ya sadece bu XML dosyaların bulunduğu bir klasöre koyup, döngü ile alın.
Ya da bir sütuna bu dosyaların ad ve yollarını yazıp, bu sütunu döngüye sokun.
 
Kodlarınızda gereksiz selection işlemleri yaptırıyorsunuz doğrudan hücre referanslarıyla çalışmak kodun daha hızlı ve stabil çalışmasını sağlar. For Each döngüsü ile çoklu dosya seçimlerini müteakip verilerinizin ard arda excel dosyasına eklenmesi ve sonrasında biiçimlendirme işlemlerinin yapılması için kodunuz
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
şeklinde sadeleştirilebilir. Hata denetimi için 10 kod bloğunu tanımlayıp exit sub ile hata sonrası koddan çıkmakta hatalı bir yaklaşım. Hata denetimi yapmayacak kadar iyi kodlama yapan tek bir yazılımcı görmedim yarım asırdır, o nedenle bir hata denetimi de ekledim kodlarınıza. Daha sade ve efektif kodlamada yapılabilir ancak örneğiniz olmadığı için sadece kodlarınız üzerinden temel düzeltmeleri yapabiliyoruz.
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst