form dolarsa ikinci forma geçip çıktısını alsın

Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
ekteki dosyam dha önce leventm bey tarafındanyapılmıştı ancak verilerim git gide arttığı için çıktı alma problemleri yaşamaya başladım.çıktı alacak olduğum forma bilgiler artık sığmıyor. bunun için bilgiler birinci formu doldurunca ikinci forma verileri aktarmaya devam etmeli.bu konuda yardımcı olursanız sevinirim.teşekkürler...kodlara kısa açıklam yaparsanız çok iyi olur en azında fikir sahibi olurum ve kendim geliştire bilirim.
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
eklemeyi unutmuşum aynı zaanda yazdır dediğim zaman ikinci form doluysa çıktısını almalı veri yoksa çıktısını vermemeli
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
veriler aktarılmaya başladığında ilk form dolunca ikinci forma verileri doldurmaya devam etsin.ancak eğer ikinci form boşsa o formun çıktısını vermesin.bu konuda yardımcı olabilecek arkadaşların yardımlarını bekliyorum şimdiden herkeze teşekkürler
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Sanırım senin sorunun biraz mantıkla ilgili bir şey. İlgili kodun var. Makro Kaydet yöntemini biraz biliyorsanız hemen hemen sorunun hal olur. Soruyu(sorun) parçalara ayırıp çözümü düşünmek ve aramak kişiyi iyi bir sonuca götürür. Gelelim çözüm önerisine : Bilgilerin listelendiği sayfa yani verilerin aktarıldığı sayfanın çalışma alanın dışında listeyin. Örnek olarak "Z" sütunu. Yapılan aktarmalar "Z" ve sonraki harflerde sıralansın aşağıya doğru.(bu arada değişen hücre adreslerini koda uygulamak gerek). Verileriniz "Z" ve takip eden sütunlarda sıralansın. Bir kere bunu yapmanız lazım. Orda tablo filan yok. Sadece sıralı veriler var. Şimdi yapacağınız şey : "Z" sütununda bulunan verileri (kod yada makro kaydet ile) asıl tabloya 50'şer(göreceli) Değerleri Yapıştır şeklinde yapmanızdır. Aktar Makrosu ile Değerleri Yapıştır Makrosunu bir butonda birleştirebilirsin.
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
aşağıda sizin sorunuza çözüm olabilecek çalışma mevcut inceleyin

http://www.excel.web.tr/viewtopic.php?t=14353&start=0&postdays=0&postorder=asc&highlight=


buda sayın veysel emrenin konuyla ilgili örneği bi inceleyin
http://www.excel.web.tr/download.php?id=13515

Kod:
Private Sub workbook_BeforePrint(Cancel As Boolean) 
    Select Case ActiveSheet.Name 
        Case "Sayfa1", "Sayfa2" 
            Cancel = True 
            MsgBox "Bu sayfalar yazdırılamaz!!", vbInformation 
    End Select 
End Sub
enson dolu hücreyi kontrol ettirebilirsiniz bu gayet kolay bir olay sizin şablonunuza göre

saygılar sevgiler
çalışmalarınızda başarıla dilerim.
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
ilginizden dolayı hepinize teşekkür ederim çok saolun :arkadas:
 
Üst