Aktarmada Sorun...

Katılım
20 Ocak 2008
Mesajlar
16
Excel Vers. ve Dili
Microsoft Office Excel 2003-türkçe
Arkadaşlar daha önce açmış olduğum '' Bu dosyada aktarma nasıl nasıl yapılır Başlıklı '' Konuda Hiç bir arkadaşımız ilgilenemedi tekrar mecburen bu başlık altında açıyorum,yardımcı olursanız sevinirim.
 

Ekli dosyalar

Katılım
20 Ocak 2008
Mesajlar
16
Excel Vers. ve Dili
Microsoft Office Excel 2003-türkçe
Aktarmada sorun ...

Sorunu yazmayı unuttum...

Ana sayfaya yeni yazılanları aktar butonuna basıldığında önceki yazılı olanlarla birlikte tekrar aktarıyor buda kafa karıştırıyor ustalar düzeltme yaparsa sevinirim.
 
Katılım
20 Ocak 2008
Mesajlar
16
Excel Vers. ve Dili
Microsoft Office Excel 2003-türkçe
ustalar lütfen yardım edecek kimse yokmu...?
 
Katılım
13 Kasım 2008
Mesajlar
81
Excel Vers. ve Dili
EXCEL2003
dostum programını inceledim ama verileri nereye aktardığını bulamadım merak ettim söyleyebilirmisin
 
Katılım
20 Ocak 2008
Mesajlar
16
Excel Vers. ve Dili
Microsoft Office Excel 2003-türkçe
Sayın Bekci ilgine teşekkür ederim.
Dosyada Ana Sayfada A sutununda yazılı olan harflerin ait oldukları sayfalara mevcut yazılı olanları AKTAR'a her basmada tekrar aynılarını aktarıyor,
Benim istediğim aynı aktarılmış olanları bir daha aktarmasın
selamlar.
 
Katılım
20 Ocak 2008
Mesajlar
16
Excel Vers. ve Dili
Microsoft Office Excel 2003-türkçe
ustalar lütfen dosyamla ilgilenirmisiniz..?
 
Katılım
5 Kasım 2007
Mesajlar
444
Excel Vers. ve Dili
2003 TR
Sn. ekara5560 şunu deneyin.

Sub aktar()
Dim hcr As Range, sat As Long, syf As Worksheet, hcre As String, i As Byte
Sheets("ANA SAYFA").Select
Application.ScreenUpdating = False
S = 2
For Each hcr In Range("A3:A" & Cells(65536, "A").End(xlUp).Row)
S = S + 1
hcre = UCase(Replace(Replace(hcr.Value, "ı", "I"), "i", "İ"))
For Each syf In Worksheets
If Trim(hcre) = UCase(Replace(Replace(syf.Name, "ı", "I"), "i", "İ")) Then
If WorksheetFunction.CountIf(syf.Range("A:A"), Cells(S, 2).Value) <= 0 Then
sat = syf.Cells(65536, "A").End(xlUp).Row + 1
If sat >= 65533 Then
MsgBox syf.Name & " Sayfasına " & hcre & " Harfi kaydedilmedi..!!" & _
"Satır doldu..!!", vbCritical, "UYARI"
Exit For
End If
For i = 1 To 13
syf.Cells(sat, i).Value = hcr.Offset(0, i).Value
Next i
End If
End If
Next syf
Next hcr
Application.ScreenUpdating = True
MsgBox "Aktarma tamamlandı..!!", vbOKOnly + vbInformation, "AKTARMA"
End Sub
 
Katılım
20 Ocak 2008
Mesajlar
16
Excel Vers. ve Dili
Microsoft Office Excel 2003-türkçe
Aktarmada Sorun ..

Sayın meslan ilgine teşekkür ederim,
formülü yapıştırdım denedim fakat gene aynı biçimde mevcut yazılı olanları ait oldukları sayfaya tekrar aynılarını alt alta aktarıyor buna bir çözüm bulamazmıyız..?Selamlar
 
Katılım
20 Ocak 2008
Mesajlar
16
Excel Vers. ve Dili
Microsoft Office Excel 2003-türkçe
Sn.Meslan
Söyledikleriz doğrultuda tekrar kodu yapıştırma yaptım düzgün çalışıyor.Bu dosyanın çözümünde yardımcı olduğunuz için teşekkür eder iyi günler dilerim.
 
Üst