kod yazma ile alakalı

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
çok özür dileyerek birşey öğrenebilirmiyim.Kod ları yazarken neye göre paragrafın içine dogru kayılıyor bunu neye göre yapıyoruz.Aşagıdaki tamamen bir örnek sadece ne anlatmak istediğimi anlatmak için formdan ekledim.


Kod:
Private Sub CommandButton1_Click()
Set gr = Sheets("GIRIS")
If TextBox1.Value = Empty Then
    MsgBox "Ürün kodu boş olamaz..!!", vbCritical, Application.UserName
    TextBox1.SetFocus
    Set gr = Nothing
    Exit Sub
End If
sat = gr.Cells(65536, "A").End(xlUp).Row + 1
For i = 1 To 6
    If i < 5 Then
        gr.Cells(sat, i).Value = Controls("TextBox" & i).Value
        Controls("TextBox" & i).Value = Empty
    End If
    If i = 5 Then
        gr.Cells(sat, "E").Value = CDate(Format(TextBox5.Value, "dd.mm.yyyy"))
        TextBox5.Value = Empty
    End If
    If i = 6 Then
        gr.Cells(sat, "F").Value = TextBox6.Value * 1
        gr.Cells(sat, "F").NumberFormat = "#,##0.00"
        TextBox6.Value = Empty
    End If
Next
TextBox1.SetFocus
MsgBox "Kayıt yapıldı..!!", vbOKOnly + vbInformation, Application.UserName
Set gr = Nothing
End Sub
[/QUOTE]
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Paragraf kullanmak, kodun okunakl&#305;l&#305;&#287;&#305; ve anla&#351;&#305;l&#305;rl&#305;&#287;&#305; art&#305;rmak i&#231;in kullan&#305;lan bir y&#246;ntemdir. Ama i&#351;leyi&#351;e bir alakas&#305; yoktur. Kodlar&#305;, d&#252;z bir sat&#305;h halinde de yazsan&#305;z yine &#231;al&#305;&#351;&#305;r.

Paragraf, genel olarak Deyim bloklar&#305;nda (For-Next, &#304;f-Endif, Do-Loop, with-End With gibi..) g&#246;ze &#231;arpar.

Verdi&#287;iniz &#246;rnekte de; dikkat ederseniz, if ile ba&#351;layan sat&#305;rdan sonra, for ile ba&#351;layan sat&#305;rdan sonra paragraf yap&#305;lm&#305;&#351;t&#305;r. For 'un alt&#305;nda if olmas&#305; halinde paragraf girintisinin daha bir artt&#305;&#287;&#305;na dikkat edin. &#199;&#252;nk&#252; burdai if i&#231;in de bir paragraf olu&#351;turlmu&#351;tur.
 

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
çok teşekkür edirim sayın fpc yine çok yardımcı oldunuz.bizlerde sizin gibi hocalarımız sayesin de karınca kararınca birşeyler öğrenmeye çalışıyoruz.sizde diyeceksiniz daha çok yolunuz var daha yola yeni çıkmışsınız.olsun be hocam en azından bu yolu çok sevdik.Sayenizde
 
Üst