seçili alanları raporda nasıl görüntülerim

Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Arkadaşlar merhaba

hepinize kolay gelsin

firma1,firma2 ve firma 3 alanlarındaki seçili olan firma isimlerini raporda görüntüleyemiyorum. firma isimlerinin Id numaraları raporda çıkıyor . bunu nasıl düzeltebilirim .

yardımcı olabilirseniz çok sevinirim.

teşekkürler.
 
Katılım
26 Ekim 2006
Mesajlar
169
Excel Vers. ve Dili
office 2003
fikir vermesi açısından yeni bir rapor oluşturdum

iyi çalışmalar
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Sayın BKCAN

Firma isimlerini çıkartmışsınız teşekkürler

Fakat bunu benim raporumda yapabilir miyiz?

teşekkürler
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Sayın mehmetdemiral

Yardımlarınız için teşekkürler. Sorun çözüldü. :)

Son olarak birşey daha öğrenmek istiyorum sizden

Firma1 , firma2 ve firma3 alanlarını seçmeli olmasını fakat yazmaya karşı engellemek istiyorum .
Bu konuda da bana yardımcı olabilirseniz sevinirim.

Teşekkürler.
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
liste kutusu alanını yazmaya karşı nasıl engellerim

Firma1 , firma2 ve firma3 alanlarını seçmeli olmasını fakat yazmaya karşı engellemek istiyorum .
Bu konuda da bana yardımcı olabilirseniz sevinirim.

Teşekkürler.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın selcukkahya,

Ne zaman engelli olacak? Ne zaman serbest onu açıklamamışsınız.


İyi çalışmalar
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Zaten o alanlar raporda yer almıyor ki.. Ama formu direk olarak yazdırmak veya ekran görünümünü print screen metoduyla yazdırmak mümkün.. Bunları da mı engellemek istiyorsunuz?
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Sayın Mehmetdemiral

Ana form da firma1 firma2 ve firma3 alanlarına manuel olarak yazı yazmak mümkün şu anda böyle olunca firma ismi alanıda bozulmuş oluyor haliyle . bu durumu engellemek istiyorum.

Yani bu alanlardaki veri seçilebilir olmasını ama yazılabilir olmamasını sağlamak istiyorum.

teşekkürler
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Sayın Modalı

Kullanıcı bu alanların içine yazı yazmak istediğinde yazamayacak. Bu şekilde olabilir mi?

teşekkürler
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Sayın selcukkahya
O alanların üçüne de listede yokken olayına undo yazın. Böylece listede yokken yazılan işlemi iptal edecek, o alana başka birşey girilemeyecektir.
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Bir de ben sizin yazma engellemesini yazıcıdan çıkartma olarak anladım. Veri girişini engellemek istiyorum deseydiniz ya:)))
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Sayın Mehmetdemiral

Kusuruma bakmayın :(

bu proje üzerinde uğraşmaktan kafayı yicem :)

özetle kullanıcı her halukarda bu seçme alanlarına veri yazmasını engellemek istiyorum.

ama normal seçim yapabilir şeklinde olmalı.

tekrar teşekkürler.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın selcukkahya,

Bir de şu kodları deneyin.

Kod:
Private Sub Firma1_NotInList(NewData As String, Response As Integer)
Response = acDataErrContinue
Undo
Me.SiparisTarihi.SetFocus
End Sub
 
Private Sub Firma2_NotInList(NewData As String, Response As Integer)
Response = acDataErrContinue
Undo
Me.SiparisTarihi.SetFocus
End Sub
 
Private Sub Firma3_NotInList(NewData As String, Response As Integer)
Response = acDataErrContinue
Undo
Me.SiparisTarihi.SetFocus
End Sub
Rahatsız edici uyarılardan kurtulmuş olursunuz. Set Focus işlemini istediğiniz alan için yapabilirsiniz.

İyi çalışmalar
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Sayın Modalı

Yine yardımcı olduğunuz için çok çok teşekkürler.:)

verdiğiniz kodlar işe yaradı

fakat tekrar kontrol ettim

şöyle bir durum oluşuyor.

örneğin firma1 alanında bulunan DENEME LTD.ŞTİ. yazısını DENEMEKJSDFKS bu şekilde değiştirip kaydet veya tab tuşuna bastığımda seçili alan yine DENEME LTD.ŞTİ. olarak düzeliyor.

Fakat

firma1 hücresinde DENEME LTD.ŞTİ yazını tamamen silip kaydet dediğimde firma1 alanını boş olarak kaydedebiliyorum.

bu durumda bu alan boş oluca alt kısımda bulunan firma bilgileri alanıda veriyi göremediği için boş olarak değişiyor.

bu kodlara ilaveten kullanıcı bu alana hiçbir şekilde yazı yazamama kuralı uygulayamaz mıyız?(Sadece seçme yapabilecek,)

yardımlarınız için teşekkürler.
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Sayın Modalı'nın kodlarında uyarı gelmiyor ama otomatik sayı alanı bir artıyor. Benim önerdiğim yöntemi hiç dikkate almadınız galiba.. Oysa o alana liste dışında bir veri girilememesini sağlıyordu. Tam istediğiniz de bu değil mi?.. Yok eğer yazılmasın ama seçilsin diyorsanız o zaman liste kutusu diye birşey var. Neden açılan kutu kullanasınız ki?
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın selcukkahya,

Şimdi aklıma başka bir şey gelmiyor.

Şunu deneyin:

Formda açılır kutunun yazılabilen alanının tam üstüne bir metin kutusu ekleyin ve bu metin kutusu etkin olmasın. (Bu bir etiket de olabilir) Açılan kutunun güncelleşme sonrası olayına ise metin kutusu değerini açılan kutunun değerine eşitleyin. O zaman, değişiklikler sadece açılan kutunun açılan kısmından olacaktır.

İyi çalışmalar
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın selcukkahya,

Etiketle daha güzel oldu. Yanlız etiketin görünürlüğünü saydamda normal yapın ve Firma1 After Update, Form Current ve Form Activate olaylarına şu satırı ekleyin.

Me.EtiketAdı.Caption = Nz(Me.Firma1.Column(1), "")

Tabi her üç açılan alan için bu işlem tekrar edilecek.


İyi çalışmalar
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,552
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Rica

selcukkahya;

İyi akşamlar, en son halini siteye yükleyebilir misiniz?

Teşekkürler.
 
Katılım
17 Şubat 2008
Mesajlar
95
Excel Vers. ve Dili
excel xp tr
Sayın assenucler

son hali ektedir

iyi çalışmalar
 
Üst