sıkıntı şurada,

metotda önce cmbyazar.clear() diyerek tüm elemanları siliyorsun, daha sonrada cmbyazar.selecteditem ile seçili olanı almaya çalışıyorsun, ancak clear() ı çağırdığın için selecteditem diye birşey kalmıyor bu yüzden null referance alıyorsun..

cmbyazar.Clear(); kodunu, metotdun en sonuna eklersen, önce işlemleri yapıp sonra combobox ın elemanlarını temizleyecektir ve nullRef hatası almayacaksın