Personel & Zimmet Takip Programı (KZT-v.5) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1676.0

Gönderen Konu: Dershane Kayıt Form / program  (Okunma sayısı 44761 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #45 : 31 Aralık 2010, 10:05:27 »
Yazdır butonuna tıkladığımda "snt" sayfasına taksitleri alt alta sıralamasını istiyorum. "snt" sayfasından çıktı alıp müşteriye imzalatıp dosyalayacağım.

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Dershane Kayıt Form / program
« Yanıtla #46 : 31 Aralık 2010, 11:49:05 »
Önceki mesajımda verdiğim şekilde kodları uyarlamayı denediniz mi?


Aynı şekilde snt sayfası için de şu şekilde kullanabiliriz:
Kod: [Seç]
say = ThisWorkbook.Worksheets("snt").Range("A65530").End(xlUp).Row + 1Örneğin B sütunu için Range("A65530") yerine B65530 yazacaksınız.

Kayıtları da alt alta göndermek için:
Kod: [Seç]
ThisWorkbook.Worksheets("snt").Range("A" & say) = TextBox2 ' VELİ ADI
ThisWorkbook.Worksheets("snt").Range("A" & say+1) = TextBox1 ' ÖĞRENCİ ADI
ThisWorkbook.Worksheets("snt").Range("A" & say+2) = TextBox3 ' VELİ CEP TEL
' ... şeklinde devam edecek...

İlk boş satırı, say değişkenine atayıp, ilgili hücreye veri gönderebiliriz.
Sonraki alanları birer alta yazdırmak için say değişkenine sırayla; 1, 2, 3 vs. ekleriz...
Yani,
Range("A" & say) --> A2 hücresine denk gelirse
Range("A" & say+1) --> A3 hücresine denk gelir
Range("A" & say+2) --> A4 hücresine denk gelir.
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #47 : 03 Ocak 2011, 12:53:13 »
Sonunda hallettim Bülent Bey !  :yahooo Excelimde problem vardı sanırım yeni sayfa oluşturarak problemi çözdüm.Akşam çalışmanın son halini yükleyeceğim diğer arkadaşlarında ihtiyacı olabilir.

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Dershane Kayıt Form / program
« Yanıtla #48 : 03 Ocak 2011, 14:01:21 »
Yapacağınıza şüphem yoktu zaten.  :yahooo

İşi çözdünüz. Tebrik ediyorum.  :alkis :alkis
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #49 : 04 Ocak 2011, 17:10:09 »
Bülent Bey öncelikle size , formu bu sayfaya kadar sabırla okuyan yeni/eski arkadaşlara sabır ve ilgilerinden dolayı teşekkür ediyorum. Formda VBA şifresi vardır. Şifre: excelce.net
(Bülent Bey formu kullandıkça ufak tefek düzeltmelere ihtiyaç duyuyorum. Belirlenen fiyata indirim yaptıktan sonra küsürlü toplam fiyat ve/veya küsürlü taksitler çıkıyor. Bunları yukarıya yuvarlamak için kodlarıma ne eklemeliyim ?)
« Son Düzenleme: 05 Ocak 2011, 13:17:19 Gönderen: serul »

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Dershane Kayıt Form / program
« Yanıtla #50 : 04 Ocak 2011, 17:38:42 »
Rica ederim Serkan Bey. Sizin azminiz de takdire değer.  :alkis

Ben de bunu ne zaman soracaksınız diye merak ediyordum.  ;)

Yuvarlama için şu şekilde çözüm bulabilirsiniz:

AYLIK = Round(CDbl(TextBox1), 2)
Kırmızı boyalı 2 değeri, kaç basamak alınacağını, yeşil yazılı Round ise yuvarla fonksiyonunu belirtiyor.
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #51 : 04 Ocak 2011, 17:43:05 »
 :utandim :saygilar

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #52 : 05 Ocak 2011, 13:17:03 »
Otomatik senet numarası ve DATA sayfasında sınıf bilgilerine göre renklendirme eklenmiş hali !

[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
« Son Düzenleme: 05 Ocak 2011, 15:16:24 Gönderen: serul »

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #53 : 05 Ocak 2011, 16:38:07 »
Arkadaşlar ekte sıkıntımı yazdım. Hücreye elle rakam girince satırları girdiğim sayı kadar dolduruyor. Başka bir hücredeki sayıyı kopyalayınca kafası karışıyor ! :hımm

[Forum yazılım güncelleme esnasında sorun oluştuğundan eklendi silinmiştir.]
« Son Düzenleme: 05 Ocak 2011, 17:06:11 Gönderen: serul »

Çevrimdışı Bülent Öztürk

  • Excelce.Net Yönetici
  • *
  • İleti: 1411
  • Puan +19/-0
  • Cinsiyet: Bay
  • Türkçe Konuşup Excelce Yazıyoruz...
    • Bülent Öztürk
  • Ad Soyad: Bülent Öztürk
  • Doğum Yılınız: 1976
  • İl / İlçe: İstanbul / Çorlu
  • İşletim Sisteminiz: Win.10
  • Mesleğiniz: Bilgi Teknolojileri
  • Office Versiyonunuz: 2016
Ynt: Dershane Kayıt Form / program
« Yanıtla #54 : 06 Ocak 2011, 08:27:19 »
D3 hücresinde formülü şu şekilde değiştirip aşağı sürükleyin:
Kod: [Seç]
=EĞER(EHATALIYSA(EĞER(D2+1<=SAYIYAÇEVİR($E$1);D2+1;""));"";EĞER(D2+1<=SAYIYAÇEVİR($E$1);D2+1;""))
E1 sayı olarak görünmediği için hatalı sonuç verdiğinden dolayı, SAYIYAÇEVİR fonksiyonunu kullandık.
(Ücretli program talepleriniz için iletişime geçebilirsiniz, excelvbprogram@gmail.com)

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #55 : 06 Ocak 2011, 15:27:45 »
Anladım. Hücre özelliklerinden E1 i sayı olarak tanımlamıştım ama olmamıştı.
Kod: [Seç]
faturano = faturano + 1
ThisWorkbook.Worksheets("snt").Range("J2") = faturano 'Fatura No
bu sadece 1 artırıyor sonra artırmıyor. Bütün yeni senetlerde senet numarası 1 de kalıyor ?!

Çevrimdışı serul

  • Boş zaman yoktur , boşa geçen zaman vardır !
  • Excelce Onbaşı
  • **
  • İleti: 66
  • Puan +0/-0
  • Cinsiyet: Bay
  • Ad Soyad: Serkan ULUÇINAR
  • İl / İlçe: Rize
Ynt: Dershane Kayıt Form / program
« Yanıtla #56 : 06 Ocak 2011, 16:07:15 »
Kendim sordum kendim cevaplıyorum kusura bakmayın  :-[
Kod: [Seç]
Sheets("snt").[J2] = Sheets("snt").[J2] + 1ile sorunu çözdüm.