Yatay ve Dikey veri arayıp kesişen hücreye veri girme

Katılım
27 Şubat 2008
Mesajlar
307
Excel Vers. ve Dili
Office 2016
Combobox1 de tarihler var (aşağı doğru listeleniyor)
Combobox2 de saatler var (yana doğru listeleniyor)
Ben iki comboboxa veri girdiğimde kesişen hücreye text boxla veri girmek istiyorum. Yapabilirmiyim

Örneğin 03/11/2022 saat 08:00 seçip kesişen hücreye textboxtaki veriyi aktarabilirmiyim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Dosyanızı ya da Comboboxlara veri aldığınız kodları paylaşır mısınız?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Userforma bir buton ekledim.
C++:
Private Sub CommandButton1_Click()
If ComboBox1.ListIndex < 0 Or ComboBox2.ListIndex < 0 Then Exit Sub
Cells(ComboBox1.ListIndex + 2, ComboBox2.ListIndex + 2) = TextBox1
End Sub
 
Katılım
27 Şubat 2008
Mesajlar
307
Excel Vers. ve Dili
Office 2016
Userforma bir buton ekledim.
C++:
Private Sub CommandButton1_Click()
If ComboBox1.ListIndex < 0 Or ComboBox2.ListIndex < 0 Then Exit Sub
Cells(ComboBox1.ListIndex + 2, ComboBox2.ListIndex + 2) = TextBox1
End Sub
Private Sub CommandButton1_Click()
If TextBox9.Value < 0 Or ComboBox2.ListIndex < 0 Then Exit Sub
Cells(TextBox9.TextAlign + 2, ComboBox2.ListIndex + 2) = TextBox10

Özür dileyerek soruyorum. Comboboxun birini Textbox yaptım. TextBoxu seçmiyor. "value, text" denedim ama nasıl yapacağımı bulamadırm. Kod yukarıda, birde Sayfa8 e yazmasını nasıl sağlayabilirim
 
Son düzenleme:

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
TextBox9'un içeriğine ne yazıyorsunuz?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
CommandButton kodlarını aşağıdakiyle değiştirin
CoffeeScript:
Private Sub CommandButton1_Click()
    If CDate(Me.TextBox9) <= 0 Or ComboBox2.ListIndex < 0 Then Exit Sub
    Set Sh = Worksheets("Randevu")
    Sh.Cells(CDate(Me.TextBox9) - Sh.Range("A2") + 2, ComboBox2.ListIndex + 2) = TextBox10
End Sub
 
Üst