Aktif sayfayı belirlenen klasöre kaydetme

Gold_Savt

Altın Üye
Katılım
5 Mart 2010
Mesajlar
227
Excel Vers. ve Dili
Ofis 2010 TR 32 Bit
Altın Üyelik Bitiş Tarihi
01-02-2025
Aktif sayfayı .xls formatında kaydeden ve kusursuz çalışan bir kodum var.
Ancak bu kod, Belgelerim'e kayıt yapıyor.
Çalıştırıldığı her bilgisayarda Belgelerime değil de "Masaüstünde belirlediğimiz ARŞİV dosyanın içindeki DEPOLAR dosyasına kayıt yapması mümkünmü?

Dosyanın kayıt yeri : / (Her bilgisayar için) Masaüstü / ARŞİV / DEPOLAR

Çalışan kodum şudur:
------
Worksheets("gelenler").Select
ActiveWorkbook.SaveAs Filename:=ayYil & " tarihli gelenler", FileFormat:=xlExcel8
ActiveWorkbook.Close
ActiveWorkbook.Save


MsgBox "TEBRİKLER " ..........
 

EmrExcel16

Destek Ekibi
Destek Ekibi
Katılım
1 Kasım 2012
Mesajlar
1,524
Excel Vers. ve Dili
Office 365 Türkçe
Şu şekilde olabilir.

Kod:
ActiveWorkbook.SaveAs Filename:=CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\ARŞİV\DEPOLAR\" & ayYil & " tarihli gelenler", FileFormat:=xlExcel8
 

Gold_Savt

Altın Üye
Katılım
5 Mart 2010
Mesajlar
227
Excel Vers. ve Dili
Ofis 2010 TR 32 Bit
Altın Üyelik Bitiş Tarihi
01-02-2025
EmrExcel16 Teşekkür ediyorum. Çalışıyor.
 
Üst