Pdf dosyaları belirtilen klasörlere aktarma

orhanarslann

Altın Üye
Katılım
2 Mart 2016
Mesajlar
2
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
23-03-2028
Merhabalar,

Ekteki excelde gösterdiğim şekilde A sütununda bazı pdf dosyalara ait uzantılar bulunmakta.B sütununda ise bu pdf dosyalardan sorumlu olan kişiler yer almakta.

Masa üstündeki bu klasöre dosyalardan sorumlu olan kişilere ait alt klasör açtım ve A sütunundaki dosyaları ilgililerinin klasörüne aktarmak istiyorum.
Yardımcı olursanız sevinirim.
 

Ekli dosyalar

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
dosyaların yedeklerini aldıktan sonra deneyiniz.

Kod:
Sub xlTR_174296()

    Dim i As Long
    Dim anaKlasor As String, klasor  As String, dosya As String
    
    anaKlasor = "C:\Users\user12\Desktop\Klasör\"

    Worksheets("Sayfa1").Select
    
    With CreateObject("Scripting.FileSystemObject")
        For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
            klasor = anaKlasor & Cells(i, 2) & "\"
            dosya = .GetFileName(Cells(i, 1))
            .CopyFile Cells(i, 1), klasor & dosya 'kopyalamak
            '.MoveFile .Cells(i, 1), klasor & dosya 'taşımak
        Next i
    End With

End Sub
 

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.
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Sn. mancubus hocam; Klasördeki pdf dosya isimlerinin ilk 11 karaktere kadar (tc) kısmı taşımak istersek, kodda nasıl bir değişiklik yapmalıyız.
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
2 Nolu mesajınızdaki kodları denedim, copyalama yapıyor ancak taşımayı yaptıramadım Sn.mancubus hocam
 

mancubus

Destek Ekibi
Destek Ekibi
Katılım
6 Ocak 2010
Mesajlar
2,224
Excel Vers. ve Dili
İŞ: 2021 Win Eng
.MoveFile'ın başındaki tırnak işaretini silip .Copyfile'ın başına ekledik mi?
 
Üst