• 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ü Sayfadaki işlem görmeyen satırları VBA kodu ile diğer sayfaya aktarma

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

ERKAN YILMAZ

Bronz Üye
Kullanıcı Bilgileri
Katılım
16 Ocak 2022
Mesajlar
295
Çözümler
1
Aldığı beğeni
116
Excel Versiyonu
Office 365 TR
Konuyu Başlatan
Merhaba Üstatlar,

Ek'te göndermiş olduğum dosyamın portföy sayfasında bulunan ekran görüntüsünde F sütununda işlemde adetleri 0 "sıfır olan satırların çıkmasını istemiyorum ama buton yardımıyla da "geçmiş işlemler" sayfasına aktarılmasını istiyorum. Sanırım bu da vba kodları ile yapılabilir.

Bu konuda yardımcı olabilirseniz sevinirim.


1703844013938.png
 

Ekli dosyalar

  • Borsa Portföy Takip.xlsx
    333 KB · Gösterim: 4
Koşullu biçimlendirme:
yazı rengi beyaz olacak
1703854289718.png


1703854362440.png
 
Merhaba Sayın Patron ,

Öncelikle cevabın için teşekkür ederim.

Benim istediğim 0 sıfır olanları "geçmiş işlemler" sayfasına taşımak bu da muhtemelen vba kod ile mümkün olacak.
 
Şahsi fikrimi belirteyim...
Bu işlem için çok dikkatli olunması gerekiyor.
Çünkü, Yapacağınız bu işlem, bir çok olayı etkiliyor.

1 - Dilimleyicileri sil baştan yeniden düzenlemek gerekecek. Düzenleme, Portföy sayfasındaki B-C kolonlarının listesindeki gibi Alışlar sayfasından yapıldı ve filtrelemeler de bu düzenlemeye göre yapılmakta.

2 - Grafikler, grafik serileri sil baştan yeniden düzenlenmeli... Çünkü, dilimleyicilerle filtrelemelerin sonuçlarına göre oluşuyor. Dilimleyicilerde düzenleme olacaksa bunlarda da olacaktır.

Tavsiye...
Siz manuel olarak bir kaç hisseyi örnek alın ve NİHAİ dokümanınızın genel bir formatını oluşturun. Sonradan, satır ekle/çıkar, sayfa ekle/çıkar vs. gibi olaylar olmayacak şekilde bir format olsun bu.
Formül de olsa, Makro da olsa, Tüm olaylar bu formata göre düzenlenir.
Aksi halde, yani bu şekilde gidilirse, çıkabilecek en küçük hatalar için bile, samanlıkta iğne aranacak derim...
 
Bu işlem için çok dikkatli olunması gerekiyor.

Bir önceki mesajımın daha iyi anlaşılabilmesi için,
başka bir zaman bu kadar vakti bulamam, ama,
gece, dosyanızın, Mynet-Alışlar-Satışlar-Portföy sayfalarındaki Tabloları, Tablodaki formülleri tek tek tablo yapısına uygun olacak şekilde düzenledim.
Yani
  • Mynet sayfasındaki 5 harfli Kodları da tablo içerisine aldım. Formülü düzenledim.
  • Alışlar-Satışlar sayfasındaki kolon adlarını, formülleri tablo yapısına uygun yaptım.
  • Portföy sayfasında, B11 hücresinde TEK Formülle dökülme var. 0 olanlar yazılmıyor. Sonuçta da TEK bir hisse var.
  • Formüllerde sıkça kullandığınız F11 : F1048576 gibi ibareler (ki bunlar, komple kolonu hesaba katarlar, performansı yavaşlatırlar (hele TOPLA.ÇARPIM gibi dizi mantığında çalışan işlevlerde kullanılırsa performans olumsuz olarak çok daha fazla etkilenir) ve de dosyayı boyut olarak çok daha fazla şişirmeye neden olacaktır) Madem ki, tablo yapısı kullanılıyor, tablo yapısına uygun olarak yazıldı düzenlendi.

Geriye kalan
5 sayfada hiç bir şeye dokunulmadı. Özellikle de
  • Geçmiş İşlem sayfası : Ne yapılacağını anlamadım zaten.
  • Rapor sayfası : 4 sayfa üzerinde yapılan değişikliklerin, nasıl etkilendiğini görebilmeniz açısından.... hiç bir şey yapılmadı.

Şimdi
Rapor sayfasına gidin.. Dilimleyicilerde, filtrelemeleri biraz değiştirin, farklı filtrelemeler seçin.
  • Grafiklere bakın. Hata mesajlarını görün.
  • Diğer sayfalara da bir bakın. Özellikle Portföy sayfasına.. Neler oluyor.
  • Geçmiş sayfanıza bakın. Neler oluyor..

Evet dosya ekte... İncelersiniz...
 

Ekli dosyalar

  • Borsa Portföy Takip.xlsx
    158.7 KB · Gösterim: 1
Bir önceki mesajımın daha iyi anlaşılabilmesi için,
başka bir zaman bu kadar vakti bulamam, ama,
gece, dosyanızın, Mynet-Alışlar-Satışlar-Portföy sayfalarındaki Tabloları, Tablodaki formülleri tek tek tablo yapısına uygun olacak şekilde düzenledim.
Yani
  • Mynet sayfasındaki 5 harfli Kodları da tablo içerisine aldım. Formülü düzenledim.
  • Alışlar-Satışlar sayfasındaki kolon adlarını, formülleri tablo yapısına uygun yaptım.
  • Portföy sayfasında, B11 hücresinde TEK Formülle dökülme var. 0 olanlar yazılmıyor. Sonuçta da TEK bir hisse var.

Merhaba Sayın 52779 ,

Öncelikle teşekkür ederim gerçekten emeklerine ve yüreğine sağlık.

Çok detaylı bir şekilde anlatmışsın.

Evet şimdilik denemek amaçlı tek hisse var gerçek hisselerin girişi yapılmadı.

Ama daha sonra çoğalacak.

Geriye kalan
5 sayfada hiç bir şeye dokunulmadı. Özellikle de
  • Geçmiş İşlem sayfası : Ne yapılacağını anlamadım zaten.

Sizin portföy sayfasına düzenlemiş olduğunuz formülde 0 olanlar yazılmıyor yani hala işlemde ki olanlar dökülüyor. Geçmiş işlem sayfasında ise sıfıra eşit olanların dökülmesi gerekiyor (yani 0 olanlar). Bende alıp sattığım işlemlerin geri dönük görmek için istedim.
  • Rapor sayfası : 4 sayfa üzerinde yapılan değişikliklerin, nasıl etkilendiğini görebilmeniz açısından.... hiç bir şey yapılmadı.

Şimdi
Rapor sayfasına gidin.. Dilimleyicilerde, filtrelemeleri biraz değiştirin, farklı filtrelemeler seçin.
  • Grafiklere bakın. Hata mesajlarını görün.
  • Diğer sayfalara da bir bakın. Özellikle Portföy sayfasına.. Neler oluyor.
  • Geçmiş sayfanıza bakın. Neler oluyor..

Evet dosya ekte... İncelersiniz...

Evet rapor sayfası şu durumda haliyle çalışmıyor ve hata veriyor ve dilimleyicilerde. Bunların formüllerinin tamamı değişmesi gerekiyor sanırım.
 
Gerçekten ne yapmak istediğinizi anlamadım... Ve ben PES ettim.
Yardımcı olmak isteyen üyeler vardır. Onlar yardımcı olabilirler...
Evet rapor sayfası şu durumda haliyle çalışmıyor ve hata veriyor ve dilimleyicilerde. Bunların formüllerinin tamamı değişmesi gerekiyor sanırım.
Evet...
Yazmıştım...
Bu işlem için çok dikkatli olunması gerekiyor.
Çünkü, Yapacağınız bu işlem, bir çok olayı etkiliyor.
Bu durumda dilimleyiciler, grafik serileri vs... her şey ne yapılmak istendiğine bağlı olarak sil baştan yeniden düzenlenecek sanırım...
Size kolaylıklar dilerim...
 
Portföy sayfasına koşullu biçimlendirme uygulandı.
Geçmiş İşlemler sayfasında A sütunu yardımcı sütun olarak kullanıldı.
 

Ekli dosyalar

  • Borsa Portföy Takip.xlsx
    475.6 KB · Gösterim: 3
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst