AccessTr.neT

Tam Versiyon: Seçilen Verilerin Word'e Aktarılması
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4 5 6 7 8 9 10
Tabii birde şöyle şart lazım.
- bundan öncesi -bundan sonrasından büyükse hata mesajıda verdirilmeli.Zaten bu en kolayı Img-grin
Bence dediğim array olayını siz biraz uğraşın berduş hocam.bende telefondan yazmaya çalışayım bakalım olacakmı.
Alttaki gibi mantık düşündüm abey.
Kodları yanlış yazmış olabilirim bilemiyorum.Neyse benden bu kadar.Duruma göre bakarız.


Dim arr ,x as integer

Arr=Array(1,2,3,4,5,6,7,8,9,"-")

For x = Lbound(arr) to ubound(arr)
  If Instr(1,Gveri,arr(x))=0 then
     Msgbox "Format hatasi"
     Exit sub
  End if

Next
inputa - yazmasanız kod çalışmaz 2-3 yazınca 2 ve 3 nolu satırları işleme alır.

Inputbox cancel, tamam kontrolünü aşağıdaki örnekten anlayabilirsin. 


Dim GVeri As String
    GVeri = InputBox("İlk ve Son KAyıt", "Kayit Gir", "")
    If StrPtr(Gveri) = 0 Then
        MsgBox ("İptal")
    ElseIf result = vbNullString Then
        MsgBox ("İnput boş")
    Else
        
  '  GIlkKayit =...... ve sonrası buraya. 


    End If
Önceden yazdığımız textbox olsaydı kod zaten ona göre ayarlanacaktı Img-grin
(17/02/2020, 23:06)ozanakkaya yazdı: [ -> ]inputa - yazmasanız kod çalışmaz 2-3 yazınca 2 ve 3 nolu satırları işleme alır.

Inputbox cancel, tamam kontrolünü aşağıdaki örnekten anlayabilirsin. 


Dim GVeri As String
    GVeri = InputBox("İlk ve Son KAyıt", "Kayit Gir", "")
    If StrPtr(Gveri) = 0 Then
        MsgBox ("İptal")
    ElseIf result = vbNullString Then
        MsgBox ("İnput boş")
    Else
        
  '  GIlkKayit =...... ve sonrası buraya. 


    End If

Kod çalışıyor ama cancel a bastığımızda veya format dışı bir şey yazip ok deyince iptal sonrası şablon olarak kullandığım boş word dosyası açılıyor
İptal olayında ve diğerinde exit sub unutulmuş.
Ondan kod devam ediyor.
Sayfalar: 1 2 3 4 5 6 7 8 9 10