• 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ü Klasör içine Sayfa aç kaydet

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.

BERKBABA44

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
23 Eyl 2021
Mesajlar
234
Çözümler
2
Aldığı beğeni
70
Excel V
Office 2019 TR
Konuyu Başlatan
Siz değerli arkadaşlarımdan bir istirhamım olacak. Şöyle ki;
Birde excel sayfamın içinde "Ödeme Şablonu" isminde bir sayfam var (Gizlenmiş sayfadır ama ekli dosyada açıktır)

excel dosyamın içindeki Userformu açıyorum Listview' e tıklayınca Bilgiler TextBoxlara aktarılıyor.
Ödeme Yılı, Ödeme Ayı ve Ödeme Günü bilgilerini manuel girildikten sonra hesaplama kısmına tutarları atıyor. (Ekli dosyada bilgiler yıldızlandığı için hesaplamıyor)
Kaydet diyorum.
İşlem buradan itibaren başlayacak KAYDET İşlemi ile birlikte
Ödeme Şablonu sayfasını kopyalayacak Masaüstündeki ÖDEME KLASÖRÜ dosyasının içine kopyaladığı Ödeme Şablonu sayfasını TextBox25' de ki Maliyet numarası adı ile kaydedecek. Kaydedilen sayfanın 2. satırından itibaren
B sütununa TextBox25.Value
C sütununa TextBox3.Value
D sütununa TextBox4.Value
E sütununa TextBox1.Value
F sütununa TextBox2.Value gibi bilgileri aktaracak kaydedip kapatacak.
Tekrar bir ödeme yapılacağı zaman
ÖDEME KLASÖRÜ içinde TextBox25' de ki Maliyet numarası adı ile kaydedilen çalışma sayfasını bulacak bir alt satıra
B sütununa TextBox25.Value
C sütununa TextBox3.Value
D sütununa TextBox4.Value
E sütununa TextBox1.Value
F sütununa TextBox2.Value gibi bilgileri aktaracak kaydedip kapatacak.
ToggleButton1 Butonu ile de aktif olduğunda TextBox25' de ki Maliyet numarası adı ile kaydedilen çalışma sayfasını Ekli dosyaya bir sayfa açıp kopyalayacak.
Pasif olduğunda da kopyalanan sayfayı silecek (ÖDEME KLASÖRÜ içinde silmeyecek)

Rica etsem yardımcı olabilir misiniz?
 

Ekli dosyalar

  • Deneme.xlsm
    241.1 KB · Gösterim: 6
Çözüm
1. Userform Tıklama İşlemi
Userform 'da bir ListView'e tıklanmasıyla ilgili işlemi şu şekilde yapabiliriz:

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

2. Manuel Giriş Yapıldıktan Sonra Hesaplama
Hesaplama yapılacak bir buton ile şu şekilde veri aktarımı ve hesaplama yapılabilir:

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

3. Ödeme Şablonu Sayfasını Kopyalama ve Kaydetme
Ödeme Şablonu sayfasını...
1. Userform Tıklama İşlemi
Userform 'da bir ListView'e tıklanmasıyla ilgili işlemi şu şekilde yapabiliriz:

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

2. Manuel Giriş Yapıldıktan Sonra Hesaplama
Hesaplama yapılacak bir buton ile şu şekilde veri aktarımı ve hesaplama yapılabilir:

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

3. Ödeme Şablonu Sayfasını Kopyalama ve Kaydetme
Ödeme Şablonu sayfasını kopyalamak ve belirli bilgileri kaydetmek için şu kodu kullanabilirsiniz:

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

4. Ödeme Yapıldığında Veri Güncelleme
Bir ödeme yapıldığında mevcut sayfaya veri eklemek için şu şekilde bir kod kullanılabilir:

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

5. ToggleButton ile Sayfa Kopyalama veya Silme
ToggleButton1 'in aktif olduğunda sayfayı kopyalamak, pasif olduğunda ise silmek için şu kodu kullanabilirsiniz:

C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

6. Dosya Yolu ve İsim Değişiklikleri
Kodunuzu kişisel bilgisayarınızda kullanabilmek için dosya yolu gibi sabit değerleri güncellemeniz gerekecek. Özellikle masaüstü yolunu ve kullanıcı adını doğru girmelisiniz.

Ekstra: Dosya Kopyalama
ÖDEME KLASÖRÜ içinde Maliyet numarası adıyla kaydedilen çalışma sayfasını açma işlemi de yukarıdaki gibi yapılabilir. Eğer birden fazla dosya kopyalanacaksa, FileDialog ile kullanıcıdan dosya yolu seçmesi sağlanabilir.

Yukarıdaki adımlar size örnek bir temel sunuyor. İstediğiniz işlevselliği sağlamak için eklemeler yapabilirsiniz.
 
Çözüm
Gecikmeli olarak da olsa ilkönce özür dilerim.
elinize emeğinize sağlık. Teşekkür ederim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst