İstenilen yerleri ayıklama ve üste taşıma

  • Konuyu başlatan Konuyu başlatan hakki83
  • Başlangıç tarihi Başlangıç tarihi

Kısa Açıklama

İstenilen yerleri ayıklama ve üste taşıma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
İyi günler değerli hocalarımız

Şu üç kodu oluşturabilir miyiz?

Birinci düğmeye basınca A22:B28 alanı, yani YARI OLUMLULAR
kesilip, başlığın altına, ikinci satıra taşınacak, diğer bilgiler silinecek.


İkinci düğmeye basınca A29:B35 alanı, yani OLUMSUZLAR
kesilip, başlığın altına, ikinci satıra taşınacak, diğer bilgiler silinecek.

Üçüncü düğmeye basınca A22:B35 alanı, yani Y. OLUMLULAR + OLUMSUZLAR
kesilip, başlığın altına, ikinci satıra taşınacak, diğer bilgiler silinecek
 
Ekli dosyalar
Bu kodu tüm butonlarda kullanabilirsiniz. Hiç bir satırını silmenize gerek yok. Hangi koşulu hangi butonda kullanacağınızı yazdım. Aşağıdaki kodu 3.butonda kullanabilirsiniz.
Kodu birinci butonda kullanmak için; 3.koşulun başına tek tırnak ekleyin ve 1.koşul satırının başındaki tek tırnağı kaldırın.
3 ihtimal içinde koşullar hazır şekilde.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(17 satır)
 
Ekli dosyalar
Okutkan hocam gerçekten çok güzel olmuş, emeğinize sağlık, teşekkür ederim.

Fakat hocam kullanabilmem için eğer mümkünse,
sonuçları D:E sütunlarına değil de,
A:B sütunlarına döktürebilir miyiz lütfen?

(A:B sütunundaki bilgilerin silinmesi önemli değil, diğer sayfadan bir düğmeyle bilgiler tazeleniyor hemen)
(Şu linkteki konudaki kodlarla bilgiler geliyor düğmeyle hocam)
 
D ve E sütunlarını yardımcı sütun olarak kullandım. Kodu deneyin, işinizi görmeyecekse revize edelim.
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(20 satır)
 
Hocam lütfen D ve E yi kodlara hiç dahil etmeyelim. Burada hem düğmeler hem de veriler var.
Tıpkı önceki gibi, sadece A:B sütunlarına dökelim. Dökülürken ana verinin silinmesinde hiçbir mahsur yok. Çünkü önceki mesajımda açıklamıştım, düğme ile bilgiler geliyor A:B ye. Call ile çağırıyorum. Daha da doğrusu, Call satırını bu kodlarınızın en üstüne koyuyorum.
 
Geri
Üst