Pdf den excele aktarım

Katılım
26 Mayıs 2010
Mesajlar
23
Excel Vers. ve Dili
2007, türkçe
arkadaşlar benim çok önemli bi sorunum var tezim için anket düzenledim şimdi bu anketleri excel'de girmem gerekiyo ama bir türlü düzenleyemiyorum anketler ekte bana yardımcı olabilirseniz çok sevinirim...
 

Ekli dosyalar

  • 218.8 KB Görüntüleme: 110
  • 219.1 KB Görüntüleme: 44

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,682
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
arkadaşlar benim çok önemli bi sorunum var tezim için anket düzenledim şimdi bu anketleri excel'de girmem gerekiyo ama bir türlü düzenleyemiyorum anketler ekte bana yardımcı olabilirseniz çok sevinirim...
Merhaba
Bu başlığı bir kaç kez gördüm ama net bir açıklama yapmıyorsunuz
Gönderdiğiniz pdf'leri excelle mi aktarmak istiyorsunuz?
Yoksa pdflere benzer excel şablonu mu?
Ben pdfleri çevirip yolluyorum.
 

Ekli dosyalar

Katılım
26 Mayıs 2010
Mesajlar
23
Excel Vers. ve Dili
2007, türkçe
Merhaba
Bu başlığı bir kaç kez gördüm ama net bir açıklama yapmıyorsunuz
Gönderdiğiniz pdf'leri excelle mi aktarmak istiyorsunuz?
Yoksa pdflere benzer excel şablonu mu?
Ben pdfleri çevirip yolluyorum.
ekteki gibi yapmak istiyorum bakarsanız sevinirim. bunun kendi anketime uyarlanmış halini yani.
 

Ekli dosyalar

Katılım
26 Mayıs 2010
Mesajlar
23
Excel Vers. ve Dili
2007, türkçe
sanırım yardım edemeyeceksiniz başka yardım edebilen kimse yok mu?
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
ekteki dosyayı deneyiniz.

anket sayfasının B2 hücresi boş ise veri aktarmaya izin verilmemektedir. başka kontroller de eklenebilir.

kodlar bu sayfa tasarımına göre hazırlanmış olup, sayfa yapısında değişiklik yapıldığı takdirde kodlar da buna göre güncellenmelidir.
 

Ekli dosyalar

Katılım
26 Mayıs 2010
Mesajlar
23
Excel Vers. ve Dili
2007, türkçe
ekteki dosyayı deneyiniz.

anket sayfasının B2 hücresi boş ise veri aktarmaya izin verilmemektedir. başka kontroller de eklenebilir.

kodlar bu sayfa tasarımına göre hazırlanmış olup, sayfa yapısında değişiklik yapıldığı takdirde kodlar da buna göre güncellenmelidir.
çok çok teşekkür ederim ama bi problemim daha var diğer anketi uyarladığımda olmuyo iki anket vardı ya kusura bakmayın sizinde vaktinizi alıyorum çok çok teşekkür ederim zaten büyük kısmını yaptınız.
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
ben ikisini de aynı zannetmiştim.

anket2 olarak ekledim. hemen hemen aynı zaten.
 

Ekli dosyalar

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
rica ederim. kolay gelsin.
 

okavut

Altın Üye
Katılım
22 Şubat 2007
Mesajlar
163
Excel Vers. ve Dili
excel 2016 TR
Altın Üyelik Bitiş Tarihi
12-01-2028
kayıt sorunu

sayın mancubus ekli dosyanızı kendime göre düzenleyeyim dedim olmadı.
size zahmet bir baksanız
 

Ekli dosyalar

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
günaydın.

2. sayfada A8 ve A9 hücrelerini birleştirdiğiniz için son satırı bulmaya yarayan kod hata verecektir.

bu 2 hücredeki birleştiri kaldırın. A9 hücresine No yazın.
aşağıdaki kodu deneyin.

Kod:
Sub anket_aktar()

Dim ss As Long, no As Long
Dim ws1 As Worksheet, ws21 As Worksheet

Set ws1 = Sheets("VERİ")
Set ws2 = Sheets("toplu_veri")

ss = ws2.Range("A60").End(3).Row + 1
no = WorksheetFunction.Max(ws2.Range("A:A")) + 1

If ws1.Range("B8") = "" Then
    MsgBox "Veri Giriniz", vbCritical, "UYARI"
    Exit Sub
End If

ws2.Range("A" & ss) = no
ws2.Range("B" & ss & ":" & "J" & ss) = Application.Transpose(ws1.Range("B8:B16"))
ws2.Range("A" & ss & ":" & "J" & ss).Borders.LineStyle = xlContinuous
ws1.Range("D2") = no

End Sub
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
önermemekle birlikte hücre birleştirme mutlaka kalmalı ise aşağıdakini de deneyebilirsiniz?

Kod:
Sub anket_aktar()

Dim ss As Long, no As Long
Dim ws1 As Worksheet, ws21 As Worksheet

Set ws1 = Sheets("VERİ")
Set ws2 = Sheets("toplu_veri")

If ws2.Range("A10") = "" Then ws2.Range("A10") = 1

If ws2.Range("A10") = 1 Then
    ss = 10
Else
    ss = ws2.Range("A60").End(3).Row + 1
End If

If ws2.Range("A10") = 1 Then
    no = 1
Else
    no = WorksheetFunction.Max(ws2.Range("A:A")) + 1
End If

If ws1.Range("B8") = "" Then
    MsgBox "Veri Giriniz", vbCritical, "UYARI"
    Exit Sub
End If

ws2.Range("A" & ss) = no
ws2.Range("B" & ss & ":" & "J" & ss) = Application.Transpose(ws1.Range("B8:B16"))
ws2.Range("A" & ss & ":" & "J" & ss).Borders.LineStyle = xlContinuous
ws1.Range("D2") = no

End Sub
 

okavut

Altın Üye
Katılım
22 Şubat 2007
Mesajlar
163
Excel Vers. ve Dili
excel 2016 TR
Altın Üyelik Bitiş Tarihi
12-01-2028
teşekkür ediyorum ustat
birleştirmeyi kaldırdım ve verdiğiniz kodları uygulamadım
saolun.
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
üstadlık bize uzak olmakla birlikte, rica ederim.
kolay gelsin.
 
Üst