excelden excele veri aktarma

Katılım
20 Şubat 2019
Mesajlar
83
Excel Vers. ve Dili
Excel2016
excelden bir başka excel e 9000 satır 9000 satır bilgi yollamak istiyorum ne yapılabilir?
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Dosya kopyalama ile işinizi görmüyor mu ?
 
Katılım
20 Şubat 2019
Mesajlar
83
Excel Vers. ve Dili
Excel2016
görüyor da kardeşim sütundaki bilgileri kopyalıcam 1 milyon satır var kullanılan sütunda bunu 9000 9000 bin farklı excellere kopyalamak istiyorum var mıdır kısa yolu
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Bu örnekten faydalanabilirsiniz.
Kod:
Sub KapaliDosyadanVeriAl()
    Yol = ActiveWorkbook.Path & "\"
    KapaliDosya = "D2.xlsx"
    Adres = "'" & Yol & "[" & KapaliDosya & "]" & "Sayfa1'!R1C1:r9000c1"
    [a1:a9000] = ExecuteExcel4Macro(Adres)
End Sub
 
Katılım
8 Nisan 2020
Mesajlar
6
Excel Vers. ve Dili
Türkçe/English
Altın Üyelik Bitiş Tarihi
08-04-2022
Peki 2 excel da sharepointte ise nasıl yapabiliriz ?
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Yapılan işlem; kapalı bir dosyadan veri alma. Buna göre sorunuzu tekrar değerlendirir misiniz ?
 
Katılım
8 Nisan 2020
Mesajlar
6
Excel Vers. ve Dili
Türkçe/English
Altın Üyelik Bitiş Tarihi
08-04-2022
ÇÖZDÜM
Veri->Sorgular ve bağlantılar kısmında bağlantı oluşturarak kaynak dosyadan verileri otomatik çekiyorum excel her açılışta alıyor.
Excel dosyamın bir sekmesini veritabanı gibi kullanıyorum çektiğim verileri burada depoluyorum. Diğer sekmede normal makro işlemlerini yapıyorum.

Cevabınız için teşekkürler yine de
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
4 nolu mesajdaki konu değiştirdim. Çünkü doğru çalışmıyor. Aşağıdaki şekilde bir çözüm ile çalışıyor.
Kod:
Sub KapaliDosyadanVeriAl()
    Yol = ActiveWorkbook.Path & "\"
    KapaliDosya = "Kitap2.xlsx"
    For i = 1 To 5
    Adres = "'" & Yol & "[" & KapaliDosya & "]" & "Sayfa1'!R" & i & "C1"
    Cells(i, 1) = ExecuteExcel4Macro(Adres)
    Next
End Sub
 
Katılım
5 Ocak 2010
Mesajlar
14
Excel Vers. ve Dili
2007 dil türkçe
merhaba bu kodla kitap1 den sayfa 1 e tüm yaptıklarımı çekebilirmiyim birde işlem yaptıktan sonra aynı dosyaya butonla gönderebilirmiyim. siz sadece veri al kodu veri gönder kodu verebilirmisiniz teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu yöntemle sadece kapalı dosyadan veri alabilirsiniz. Kapalı dosyaya veri göndermek için ADO kullanılıyor. Fakat çok sağlıklı sonuç alamayabilirsiniz.

Benim önerim kapalı dosyayı açarak veri göndermeniz yönünde olacaktır. Bununla ilgili forumda örnekler var. Arama yaparsanız ulaşabilirsiniz.
 
Üst