DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
On Error Resume Next
txtsınıfı = ActiveCell.Offset(0, 0).Value
txtokulnumarası = ActiveCell.Offset(0, 1).Value
txttckimlikno = ActiveCell.Offset(0, 2).Value
txtadısoyadı = ActiveCell.Offset(0, 3).Value
txtveliadısoyadı = ActiveCell.Offset(0, 4).Value
txtadısoyadı2 = txtadısoyadı
txtbugün = CDate(Date)
y_imi = Array("txtsınıfı", "txtokulnumarası", "txttckimlikno", "txtadısoyadı", "txtveliadısoyadı", "txtbugün", "txtadısoyadı2")
dizi = Array(txtsınıfı, txtokulnumarası, txttckimlikno, txtadısoyadı, txtveliadısoyadı, txtbugün, txtadısoyadı2)
yol = ThisWorkbook.Path
Set wd = CreateObject("word.Application")
wd.Visible = True
wd.Application.Documents.Open yol & "\" & "semelidersbelirlemeanket5.sinifubat2013.doc"
For X = 0 To 6
wd.ActiveDocument.Bookmarks(y_imi(X)).Range.Select
wd.Selection = dizi(X)
wd.ActiveDocument.Bookmarks.Add Range:=wd.Selection.Range, Name:=y_imi(X)
Next
Set WDDoc = wd.ActiveDocument
WDDoc.SaveAs yol & "\" & txtadısoyadı & " - Dilekçe (" & CDate(Date) & ").doc"
* Sayfanıza bir buton ekleyerek aşağıdaki kodları butonunuzun click olayına yapıştırınız.
* Mesaj ekindeki şablonu, excel dosyanızın bulunduğu klasör içerisine kopyalayınız.
Dilekçesini oluşturacağınız öğrencinin A sütununda yer alan sınıf hücresini seçiniz ve oluşturduğunuz yeni butona tıklayınız.
Kod:On Error Resume Next txtsınıfı = ActiveCell.Offset(0, 0).Value txtokulnumarası = ActiveCell.Offset(0, 1).Value txttckimlikno = ActiveCell.Offset(0, 2).Value txtadısoyadı = ActiveCell.Offset(0, 3).Value txtveliadısoyadı = ActiveCell.Offset(0, 4).Value txtadısoyadı2 = txtadısoyadı txtbugün = CDate(Date) y_imi = Array("txtsınıfı", "txtokulnumarası", "txttckimlikno", "txtadısoyadı", "txtveliadısoyadı", "txtbugün", "txtadısoyadı2") dizi = Array(txtsınıfı, txtokulnumarası, txttckimlikno, txtadısoyadı, txtveliadısoyadı, txtbugün, txtadısoyadı2) yol = ThisWorkbook.Path Set wd = CreateObject("word.Application") wd.Visible = True wd.Application.Documents.Open yol & "\" & "semelidersbelirlemeanket5.sinifubat2013.doc" For X = 0 To 6 wd.ActiveDocument.Bookmarks(y_imi(X)).Range.Select wd.Selection = dizi(X) wd.ActiveDocument.Bookmarks.Add Range:=wd.Selection.Range, Name:=y_imi(X) Next Set WDDoc = wd.ActiveDocument WDDoc.SaveAs yol & "\" & txtadısoyadı & " - Dilekçe (" & CDate(Date) & ").doc"
hocam özür dilerim ama benim excel bilgim çok çok zayıf bu dediklerinizi yapabilecek kadar bilgim yok
ellerine sağlık.hocam yalnız bu sene hem bizde 5.sınıf 6.sınıfta seçmeli ders var.ama seneye 7.sınıf ondan sonraki 8.sınıf bunu öyle bir ayarlasak ki her sene kullanışlı olsun.yani hersene aynı sorunla uğraşmamak adına.5 ve 6.sınıflar için dilekçe örnekleri ekte.
Eğer doğru anlamışsam, dosyanız ektedir.
hocam ellerine sağlık çok güzel olmuş.sizi de yordum.hocam size bir sorum birde isteğim var.sorum şu Word dosyalarında seçilecek dersler kısmında değişiklik yaptığımız zaman herhangi bir sorun olmaz değil mi?isteğim ise hocam excel dosyasına bir tane bul butonu ekleyip öğrencinin adına ya da okul numarasına göre arama yapıp dilekçeyi hazırlatsak olmaz mı?
herşey için teşekkür ederim ellerine sağlık.size de zahmet verdim.tam istediğim gibi olmuş.word dosyasındaki tarih kısmını otomatik tarih ekleyi aktif yapsam Word dosyası zarar görmez değil mi?
orada tarih var hocam benim dediğim kısım veli öğrenci imza kısmında yer alan bölüm.
kalsın o zaman herşey çok teşekkür ederim.ellerine sağlık.hakkını helal et.
Ne demek.Yardımcı olabildiysem ne mutlu.
Yok, dilekçenizin talep kısmında herhangi bir değişiklik yapmazsanız sorun olmaz.
Değiştirilmemesi gereken alan, resimde kırmızı alan ile gösterdim.
http://j1306.hizliresim.com/1b/h/p6fz2.jpg
Öğrencinin adı soyadına göre arama özelliğini de ekledim uygulamanıza. Ektedir.
Hocalarım merhaba Yerbakili hocam çalışmanızı görebilmem için dosyatc gibi bir linkten paylaşabilir misiniz. Teşekkürler.