liste kutusunun vba'daki adı nedir?

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
veri doğrulama ile yapabildiğimiz, otomatik açılan liste kutusu işaretini makro kodlarında kullanmak istesen, kodda nasıl adlandırmamız gerekir, bu işaretin vba daki adı nedir?
 
Son düzenleme:

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2021 Excel Tr
Açılan kutu: ComboBox
Liste kutusu: ListBox
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn Mahmutt, örnek dosyayı sonradan ekledim, "Açılan kutu: ComboBox
Liste kutusu: ListBox" hangisi acaba?
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Ben olayı biraz farklı anladım. A1 hücresine 1 girin ve aynı hücreye açılan listeye bakın. Ve sonra 2 girip olayı gözlemleyin.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If [a1] = 1 Then
With [a1].Validation
.Delete
.Add Type:=xlValidateList, Formula1:="=$J$1:$J$8"
End With
ElseIf [a1] = 2 Then
With [a1].Validation
.Delete
.Add Type:=xlValidateList, Formula1:="=$k$1:$k$8"
End With
End If
End Sub
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.InCellDropdown = True

şeklinde.

Örneğin:

Sub Macro1()

With Selection.Validation

.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=$B$10:$B$11"
.InCellDropdown = True
.ShowInput = True
.ShowError = True
End With
End Sub

.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
aslında derdim başka. daha önce forumda sormuştum ama cevap alamamıştım.
açılan kutunun adının "Validation" olduğunu anlıyorum. eğer bu kutunun bir vba adı varsa, bu adı kullanarak işareti tıkladığımızda takvimin açılmasını sağlayabiliriz galiba?

sağır duymaz uydurur misali sallamışım galiba :) açılan kutunun adının "InCellDropdown" olsa gerek.
 
Son düzenleme:

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
merhaba
aslında derdim başka. daha önce forumda sormuştum ama cevap alamamıştım.
açılan kutunun adının "Validation" olduğunu anlıyorum. eğer bu kutunun bir vba adı varsa, bu adı kullanarak işareti tıkladığımızda takvimin açılmasını sağlayabiliriz galiba?
Böyle bir şey mi?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn yurttaş, istediğim tam olarak bu, teşekkür ederim.
bu takvimin seçilen alanda h5:k20 aralığında her hücre için nasıl kullanabiliriz?
takvim üzerinden tarihi seçince hücre içinde tarih görünmeli ama takvim kaybolmalı.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
merhaba
syn yurttaş, istediğim tam olarak bu, teşekkür ederim.
bu takvimin seçilen alanda h5:k20 aralığında her hücre için nasıl kullanabiliriz?
takvim üzerinden tarihi seçince hücre içinde tarih görünmeli ama takvim kaybolmalı.
Her hücre için bundan yapmanız gerekecek. Ve ayrıca yapılan DTPicker'ler hücrelerin dışında olması gerekecek.

Linkleri de ilgili hücrelere verilmesi gerekecek.

Bu bana pek kullanışlı gelmiyor. Bununla birkaç tarih seçimi için belki ama, bu kadar alan için pek uygun gelmiyor bana.

.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
syn yurttaş, asıl dosyamda 200-400 arası hücrede bu şekilde tarih girmem gerekiyor. bunun bir yolunu bulmam lazım. zira diğer takvim uygulamaları tam olarak benim istediğim gibi değil.
eğer açılır kutu işaretine bu takvimi bağlayabilirsek istediğim tam olarak gerçekleşecek.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

ekli dosyada bişeyler yapmaya çalıştım, uzman arkadaşlar inceleyip düzenleyebilirler mi acaba?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
günaydın
açılır liste seçeneğine "30.11.07" veya "tarih" yazarak takvimin çıkmasını sağlayabildim. daha pratik yol bulunabilir mi acaba?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
merhaba
veri doğrulama ile yapabildiğimiz, otomatik açılan liste kutusu işaretini makro kodlarında kullanmak istesen, kodda nasıl adlandırmamız gerekir, bu işaretin vba daki adı nedir?

Ekte işinizi görecek ve bana göre çok kullanışlı bir eklenti veriyorum. Bu eklentiyi yükledikten sonra hangi hücrede sağ klik yapıp, Pick From Calender'ı seçerseniz takvim karşınıza çıkar.

.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn Yurttaş, ilginize teşekkürler.
bikaç sorun var. kaspersky antivirüs kullanıyorum ve dosyanızı açmaya izin vermiyor, makroları etkinleştirmeden açmayı denedim olmadı. virüs korumayı devre dışı bırakınca acabildim.
standart araç çubuğunda Data Picker çıkmasıda güzel olmuş. tarih formatı vs değişiklikler yapmak istesek VBA şifresini paylaşır mısınız?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
ayn yurttaş, çok güzel bir özellik daha keşfettim. herhangi bir hücreye klavye ile bir tarih girildiğinde daha sonra bu hücreyi klavye veya fare ile seçince otomatik liste gibi Date Picker çıkıyor, çok hoş olmuş.
bu çalışmanızı sabit eklenti halinde nasıl kullanabiliriz?
 
Katılım
30 Kasım 2007
Mesajlar
2
Excel Vers. ve Dili
excell super
bır konu hakkında sızlerden bılgı ve goruslerınızı alacaktım. ektekı dosyada bır asgarı gecım ındırı ıle ılgılı bır toblo var bunu tabloyu
evlı.bekar ayrımı ve esı calısıyor calısmıyor ayrımı
bırde cocuk sayısına gore ve< veya formulu ıle nasıl cozebılırım
bu konuda bana yardım ederseız cok sevıırım
herkese kolay gelsın
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
syn kahraman0070, sorular&#305;n&#305;z&#305; ana sayfadan konu a&#231;arak sorun, &#351;u anda a&#231;&#305;lm&#305;&#351; ba&#351;ka bir konu i&#231;ersinde bulunuyorsunuz.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
derdime &#231;are bulamazsam benim i&#231;in &#246;nemli bir proje g&#252;d&#252;k kalacak.

sorumu &#351;u &#351;ekilde de&#287;i&#351;tireyim.
veri do&#287;rulama ile olu&#351;turulan a&#231;&#305;l&#305;r kutu i&#231;ersine bir nesne yerle&#351;tirmek m&#252;mk&#252;n olabilir mi?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
merhaba
syn Yurtta&#351;, ilginize te&#351;ekk&#252;rler.
bika&#231; sorun var. kaspersky antivir&#252;s kullan&#305;yorum ve dosyan&#305;z&#305; a&#231;maya izin vermiyor, makrolar&#305; etkinle&#351;tirmeden a&#231;may&#305; denedim olmad&#305;. vir&#252;s korumay&#305; devre d&#305;&#351;&#305; b&#305;rak&#305;nca acabildim.
standart ara&#231; &#231;ubu&#287;unda Data Picker &#231;&#305;kmas&#305;da g&#252;zel olmu&#351;. tarih format&#305; vs de&#287;i&#351;iklikler yapmak istesek VBA &#351;ifresini payla&#351;&#305;r m&#305;s&#305;n&#305;z?

Dosya bana ait de&#287;il. Dosya Sam Radakovitz&#8217;e aittir. VBA kodlar&#305;n&#305; bilmiyorum.


merhaba
ayn yurtta&#351;, &#231;ok g&#252;zel bir &#246;zellik daha ke&#351;fettim. herhangi bir h&#252;creye klavye ile bir tarih girildi&#287;inde daha sonra bu h&#252;creyi klavye veya fare ile se&#231;ince otomatik liste gibi Date Picker &#231;&#305;k&#305;yor, &#231;ok ho&#351; olmu&#351;.
bu &#231;al&#305;&#351;man&#305;z&#305; sabit eklenti halinde nas&#305;l kullanabiliriz?

Dosyay&#305; C:\Program Files\Microsoft Office\OFFICE12\XLSTART) gibi&#8230; Bilgisayar&#305;n&#305;zda XLSTART neredeyse onun i&#231;ine koyun. Excel&#8217;i a&#231;&#305;nca kendisi otomatik olarak y&#252;klenecektir.



.
 
Üst