selamlar;
bir userform üzerinde 3 adet optionbutton var. textboxlarla veri girişi yapıyorum ve kaydet butonuna bastığımda optionbuttonlardan hangisi seçili ise o sayfaya kayıtları aktarmasını istiyorum. Yani optionbutton1 için sayfa1, 2 için sayfa2 ... vb. hepsine tek tek if şartı koydum ancak bu sayfalar arttığında kodlar gereksiz yere uzayacak. bu işin daha kısa yolu olmalı diye düşünüyorum.. aşağıdaki gibi bir şeyler yazdım ancak daha kısa nasıl yapabilirim??
bir userform üzerinde 3 adet optionbutton var. textboxlarla veri girişi yapıyorum ve kaydet butonuna bastığımda optionbuttonlardan hangisi seçili ise o sayfaya kayıtları aktarmasını istiyorum. Yani optionbutton1 için sayfa1, 2 için sayfa2 ... vb. hepsine tek tek if şartı koydum ancak bu sayfalar arttığında kodlar gereksiz yere uzayacak. bu işin daha kısa yolu olmalı diye düşünüyorum.. aşağıdaki gibi bir şeyler yazdım ancak daha kısa nasıl yapabilirim??
Kod:
sub kaydet()
set s1=sheets("sayfa1")
set s2=sheets("sayfa2")
set s3=sheets("sayfa3")
if optionbutton1=true then
s1.cells(1, 20)=textbox1
...
...
...
...