bir klasördeki Excel dosyasını başka klasöre taşımak

Katılım
2 Eylül 2004
Mesajlar
26
Excel Vers. ve Dili
Excel 2003
Excel 2007
Merhaba arkadaşlar!

Bir klasörde bulunan excel dosyasını başka klasöre taşıma işlemi için gerekli makro nedir?
Teşekkür ederim. İyi Çalışmalar
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Aşağıdaki kodları kendinize göre uyarlayarak deneyiniz.:cool:
Kod:
Sub Dosya_Tasi()
Set fs = CreateObject("Scripting.FileSystemObject")
fs.movefile "C:\Bos.xls", "C:\Evren\"
End Sub
 
Katılım
2 Eylül 2004
Mesajlar
26
Excel Vers. ve Dili
Excel 2003
Excel 2007
İlginiz için teşekkür ederim. Leventm

Yalnız benim isteğim bir klasördeki dosyayı kes - yapıştır şeklinde başka klasöre
aktarmak. Bu işlemi excel makrosu ile gerçekleştirmek.
Aslında ben bu işlemi şu şekilde yaptım.
Önce ilgili dosyayı Open yapıyorum. Sonra başka klasörü hedefleyerek SaveAs yaptım. Bu şekilde dosyanın kopyasını oluşturuyoruz.

Benim isteğim dosyayı hiç açmadan taşımak.
Gönderdiğiniz adresten tam bir cevap alamadım. Teşekkürler
 
Katılım
2 Eylül 2004
Mesajlar
26
Excel Vers. ve Dili
Excel 2003
Excel 2007
Sezar
Teşekkürler.
Gönderdiğiniz makroyu deneyeceğim...
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Sn leventm verdiği örnekte FileCopy metodunu kullanmış,
bu metot ile dosya kaynak klasörde halen durmaktadır.

Ek olarak dosyayı kopyalamak değil de, taşımak istersek Name kullanmamız gerekir.

Örneğin C:\ sürücündeki "test.xls" yi D:\ sürücüsüne taşıyalım.
Kod:
Name C:\test.xls As D:\test.xls
Aynı şekilde FileSystemObject ile de yapılabilir.

Kod:
CreateObject("Scripting.FileSystemObject").MoveFile "C:\test.xls", "D:\test.xls"
 

mrt

Katılım
11 Mayıs 2005
Mesajlar
167
Excel Vers. ve Dili
office 2003 tr & eng.
office 2007 tr & eng.
Selamlar,

Dosya ismini textbox tan alabilir miyiz?

Textboxta yazılı dosyayı taşıtmak itiyorum.
 
Katılım
12 Ocak 2008
Mesajlar
69
Excel Vers. ve Dili
microsoft excel 97-excel 2003
Arkadaşım

Senin işini görürmü bilmem ama bir bak

Saygılar
 
Üst