usefomdaki değerleri excele aktarma

emrebengul

Altın Üye
Katılım
5 Aralık 2015
Mesajlar
300
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
03-01-2028
merhaba arkadaşlar

yaptığım userform üzerinde anlamadığım noktalar var.
öncelikle bugünün tarihini excele aktarmak istiyorum. label şeklinde yazdığım için biraz kafamı karıştırdı.
userformu açtığınızda ComboBox1'de şıklardan hangisini seçtiiğimde excelde şık sütuna ismini yazsın istiyorum ama yapamadım bir türlü.
örneğin şıklar kısmında A şıkkını seçtiğimde şıklar sütununda A yazsın ve A sütununa 1 konulsun istiyorum.

yardımcı olur musunuz? çok önemli benim için. Şimdiden çok teşekkür ederim iyi bayramlar diliyorum
 

Ekli dosyalar

emrebengul

Altın Üye
Katılım
5 Aralık 2015
Mesajlar
300
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
03-01-2028
Arkadaşlar yardımcı olacak olan var mı:(
 

emrebengul

Altın Üye
Katılım
5 Aralık 2015
Mesajlar
300
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2019 TR 32 Bit
Altın Üyelik Bitiş Tarihi
03-01-2028
çok teşekkür ederim sağ olun.
Peki a yada b yi seçtiğimde örneğin matematik yazsın bunu nasıl yapabilirim yardımcı olur musunuz?
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,377
Excel Vers. ve Dili
2019 Türkçe
a'yı b'yi nerede seçeceksiniz?
Matematik nereye yazsın?
 

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,674
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
sn.dalgalıkur müsadenizle,
kodları aşağıdaki gibi değiştirin.
Kod:
Private Sub btnKaydet_Click()
    Dim Say As Long
    Say = Cells(Rows.Count, "A").End(xlUp).Row + 1

    Cells(Say, "A") = txtAd.Text
    Cells(Say, "B") = txtSoyad.Text
    Cells(Say, "C") = txtSinif.Text
    Cells(Say, "D") = txtNo.Text
    If cbSik.Text = "a" Or cbSik.Text = "b" Then
    Cells(Say, "E") = "Matematik"
    Else
    Cells(Say, "E") = cbSik.Text
    End If
    Cells(Say, "F") = lblTarih.Caption
    Cells(Say, "G") = txtOgretmen.Text
    Cells(Say, 9 + cbSik.ListIndex) = 1
End Sub
 
Üst