• 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ü Dosya üzerinde değişiklik yapma

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

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
478
Çözümler
2
Aldığı beğeni
42
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Merhabalar üstadlarım.
Ekli dosyada gerek arayüzde gerekse içeriğinde değişiklikler yapmak gerekiyor. Yani dosya başka bilgiler için kullanılacak. Nasıl değişiklik yapabilirim. İlgilenenlere şimdiden teşekkür ederim. (Bu dosya sisteminin anıdı da bilmiyorum)
 
Çözüm
Exe yapma olayını tam başaramadım anlayan varsa seviniriz kodları açık ekledim Treeview dosyasında.

Çalıştırmak için Exe Dosyalar içindeki Treeview olanı açın.
EĞİTİM zip içindekileride masaüstüne atın EĞİTİM olarak.

İcon ekledim ve excel açınınca Form alta iniyor.
Vb.net kodları visual basic ile açılıp orda değişiklik yapılabilinir Treeview dosyasında.
Ben koda EĞİTİM Klasör yolunu masaüstü olarak verdim.

Dosyayı ekler misiniz?
 
Dosyayı ekledim, ilginize teşekkür ederim
 

Ekli dosyalar

  • Kitap üzerinde nasıl değişiklik yapabilirim.zip
    788.4 KB · Gösterim: 14
dosya excel değil malesef bunu programlama yapam arkadaşlar çözebilir.
 
Ben indirip incelemiştim.
Hangi exceller açılırsa bilgisatarın Temp klasörüne o exceli atıyordu.
Ordan depişiklik yapıp başka yere kaydedebilirsiniz exceli.
Adamlar yapmış helal olsun bir exe ile tüm excelleri bir exe ye gömmeyi.
Sizin vbada yapabileceğiniz ise dediğim gibi gerekli excelleri açıp bir klasörde biriktşrmek ve excelde bir buton vs... ile istediğiniz excelleri açabilirsiniz.
Exe ile dediğim arasında tek fark exe de exceller proğrama gömülü anladım.
 
Akşam eklerim ama kullanacağınızı sanmıyorum.
 
Ana Dosya exceli açın.
Klasör adlarını ve içindeki excel adlarını otomatik alır.
Örneğin userform açılınca C deki + ya tıklanıp alttakileri çıkınca çift tıklayınca excel açılır.
basit örnek olarak yaptım tabii gelişebilir.

 

Ekli dosyalar

  • Test.zip
    69.8 KB · Gösterim: 1
Son düzenleme:
Merhabalar üstad, dosya hata veriyor, hata kodu (coudvnot load an objeot bocense it is notavotlable on thismerhine) (Türkçesi "bir nesne yüklenemiyor, bu üründe vazgeçilemez")
 
Koddaki hata
Private Sub UserForm_Initialize()
Dim fso As New Scripting.FileSystemObject
Dim klasor As Folder, file As file, dosyaAd As String, klasorAd As String

With Me.TreeView1
 
Koddaki hata
Private Sub UserForm_Initialize()
Dim fso As New Scripting.FileSystemObject
Dim klasor As Folder, file As file, dosyaAd As String, klasorAd As String

With Me.TreeView1
Geliştirici sekmesinde Tools > References > Microsoft Common Control 6 gibi bir şey olması lazım. o seçili mi bakar mısınız?
 
Excel 64 bit ise ondan hata vermiştir bence.
Vb.net ilede yapabilirsem excele gerek kalmaz ama fazla anlamıyorum.
Gifteki gibi istiyorsanız bu forumda vb.net dan anlayanlar var belki onlarda aynısını yaparlar.
 
Koddaki hata
Private Sub UserForm_Initialize()
Dim fso As New Scripting.FileSystemObject
Dim klasor As Folder, file As file, dosyaAd As String, klasorAd As String

With Me.TreeView1
Sizde reference olması gerek ordan işaretli olanıda seçin deneyin.

Screenshot 2024-02-20 070144.png
 
Evet Excel 64 bit , bu konuyu defalarca siteye yazdım, sonuç alamadım. Benim derdim ilk yüklediğim dosya üzerinde ekleme-çıkartma-değişiklik yapmaktı
 
Exe yapma olayını tam başaramadım anlayan varsa seviniriz kodları açık ekledim Treeview dosyasında.

Çalıştırmak için Exe Dosyalar içindeki Treeview olanı açın.
EĞİTİM zip içindekileride masaüstüne atın EĞİTİM olarak.

İcon ekledim ve excel açınınca Form alta iniyor.
Vb.net kodları visual basic ile açılıp orda değişiklik yapılabilinir Treeview dosyasında.
Ben koda EĞİTİM Klasör yolunu masaüstü olarak verdim.

 

Ekli dosyalar

  • Exe Dosyalar.zip
    106.1 KB · Gösterim: 1
  • EĞİTİM.zip
    89 KB · Gösterim: 1
  • Treeview.zip
    2.4 MB · Gösterim: 1
Son düzenleme:
Çözüm
Dosyayı güncelledim gifteki gibi iç içe klasörlerdede çalışıyor kodları bulup uyarlamak bayağı uğraştırdı :)
Aslında exceli vba daki gibi shell ile açmak istedim ama bulamadım çözümü.
Herzaman merak ettiğim dosyanın tek exe olarak görükmesini burdada yapamadım.
Normalde setup ile yapılıyor ama gerek yok setupa.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst