• DİKKAT !

    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 Dosya Yükleme tamamen ücretsizdir.

Çözüldü ado ile veriler çekiliyor dosya şifreli olursa nasıl çekilir

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.

link_mr

Yeni Üye
Katılım
24 Eyl 2021
Mesajlar
35
Aldığı beğeni
2
Excel V
Office 2019 TR
Konu Sahibi
Merhabalar,

Ado ile dosyadaki veriyi çekebiliyorum.fakat şifreli bir dosya olursa nasıl çekebilirim.

Şifreyi excel dosyasının içine yazıp arka planda açıp çekmesini nasıl sağlayabilirim.

Kodlarım bu şekilde .


HTML:
C++:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Merhaba,
GetObject yöntemiyle dosya arka planda açılıp, şifre istenir.
Şifreyi doğru girdikten sonra şifreli dosyanız gizli olarak açılır ve kodlarınız ile istediğiniz veriyi alırsınız.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
verileri her çekmeme şifre istiyor.

excele bir sütun yada satıra şifre yazsam ordan otomatik olmaz mı ?

ben yapamadım sanırsam.

yada kodun içine mi bir yere şifreyi mi yazacağım yoksa
 
Merhaba,
Ado bağlantısı ile başka bir yöntem var mı bilmiyorum.Dediğiniz gibi olması için workbooks open yöntemi kullanılabilir.
 
aşağıdaki kod işinize yarayabilir
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Sn halily,
kendi kodlarıma nasıl uyarlarım acaba rica etsem yardımcı olabilir misiniz.
dosyamın şifresi:200707
 
şifreli dosya eklenmemiş?
 
BuÇalışmaKitabı kısmına dosyanızı açan ve kapatan kodları yazdım. Kontrol eder misiniz?

Not: Açma kodunda dosyanızın yerini farazi bir şekilde makrolu dosyanızın yanındaymış gibi hazırladım. siz dilediğiniz gibi değiştirebilirsiniz.
 
Konu Sahibi
Sn aeGNor,

Dveri dosyasından verileri alacak.
Dökme Şablonu dosyasına ekleyecek.aynı olursa eklemeyecek.
sanırsam burda tam tersi olmuş dveri dsoyasına tekrar kaydediyor.

*ayrıca kodları öğrenebilmem adına nasıl yapıldığı hakkında size zahmet olmazsa banada öğretebilir misiniz. döküman mevcut mu ?
 
Sn aeGNor,

Dveri dosyasından verileri alacak.
Dökme Şablonu dosyasına ekleyecek.aynı olursa eklemeyecek.
sanırsam burda tam tersi olmuş dveri dsoyasına tekrar kaydediyor.
Kaydetme, Silme, Güncelleme vb. hiç bir kodunuzu değiştirmedim.
Yaptığım tek değişiklik DVeri dosyanızı Makrolu dosyanızın açılışıyla açıyor kapanışıyla da kapatıyor. Böylece ado ile veri çekerken şifre sormamasını sağlıyor. BuÇalışmaKitabı sayfasına yazdığım kodlar için bkz;

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Kaydetme, Silme, Güncelleme vb. hiç bir kodunuzu değiştirmedim.
Yaptığım tek değişiklik DVeri dosyanızı Makrolu dosyanızın açılışıyla açıyor kapanışıyla da kapatıyor. Böylece ado ile veri çekerken şifre sormamasını sağlıyor. BuÇalışmaKitabı sayfasına yazdığım kodlar için bkz;

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.


Şifre soruyor ki ekran görüntüsü ekledim.
 
Şifre soruyor ki ekran görüntüsü ekledim.
Benim yöntemi boşverin zaten. Dosyayı gizli açıyor daha sonra kapatmıyor şimdi farkettim. Başka bir yöntem deniyorum şuan.
 
Direkt xlwb değişkeni ile wb açıyorum daha sonra dosya kapanırken kapatıyorum. Dener misiniz?
VisualBasic.gif
 
Konu Sahibi
denedim oldu teşekkür ederim. Allah razı olsun sizden. birkaç birşey söylebilirmiyim ekleme olarak

* İrsaliye numarası ekle diyince sadece 1 tane eklesin 2.eklemesin uyarı verebilir.
**Dveri dosyamı örneğin sağa doğru birkaç veri başlık eklersem.hangi kodu değiştirmem gerekiyor.
size zahmet yardımcı olabilir misiniz?
 
denedim oldu teşekkür ederim. Allah razı olsun sizden. birkaç birşey söylebilirmiyim ekleme olarak

* İrsaliye numarası ekle diyince sadece 1 tane eklesin 2.eklemesin uyarı verebilir.
**Dveri dosyamı örneğin sağa doğru birkaç veri başlık eklersem.hangi kodu değiştirmem gerekiyor.
size zahmet yardımcı olabilir misiniz?
Veri eklemenizde kod değiştirmenize gerek yok.HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
sorgu cümlesi bütün verilerinizi getirir zaten. 2. yi eklememesi için gereken kısımda ise çeşitli çözümler var fakat şuan acil bir işim çıktığı için bakamayacağım. Döndüğümde ilk bu konu ile ilgileneceğim eğer bir başkası çözüm bulmamış olursa.
 
Bu 1. yöntem daha önce çekmiş olduklarınızı aranmayan değişkenine alıp sorgu içinde HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
burada kullandığımızda daha önce çekmediklerinizin hepsini getirir.

Dilerseniz 2. yöntem olarak çekmediklerinizin en sonuncusunu getirmek isterseniz onun için de sorgu yazabilirim.
 
Konu Sahibi
Sn aeGNoR

Dosyayı indirdim.arama yapınca irsaliye numarasını sorgulayınca tüm veriler ekrana geliyor.sizde bir kontrol eder misiniz
 
Sn aeGNoR

Dosyayı indirdim.arama yapınca irsaliye numarasını sorgulayınca tüm veriler ekrana geliyor.sizde bir kontrol eder misiniz


dediğim gibi burada kullandığım daha önce getirmediklerinizin hepsini getiriyor. Mantık işe yarıyorsa arananı getir şekline çevirebilirim diye sormak için göndermiştim dosyayı. Tekrar gerekli düzenlemeyi yapıp gönderiyorum.
 
Düzenleme yaptım dener misiniz?
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst