SAVE AS

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
Sorumu örnekle açıklamak istiyorum;

a1 hücresi -----> herhangibir tarih
b1 hücresi -----> aktif olan dosya
IS ----> İÞLENDİ'nin kısaltılması


Aktif dosyanın ismi B-011 08.09.2004 iken
(IS & DOSYA İSMİ & TARİH) ----->IS B-011 08.09.2004 olsun.

Ayrıca farklı bir directory'ye kaydını istiyorum
Yani C:\BELGELERİM\ iken
D:\STOK\ kaydedilsin
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,534
Excel Vers. ve Dili
Excel 2010 - Türkçe
Merhaba hamitcan,
kod aşağıda umarım istediğiniz işi yapar.

Kod:
Sub saveas()
    dosya = "IS " & Range("A1") & " " & Range("B1")
    dosya = WorksheetFunction.Substitute(dosya, "/", ".") ' / ları nokta yapsın.
    ChDrive "D"
    ChDir "D:\STOK"
    ActiveWorkbook.saveas Filename:=dosya
End Sub
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,679
Excel Vers. ve Dili
Excel 2019 Türkçe
TEÞEKKÜR

Kod işimi gördü çok teşekkürler.

İyi çalışmalar!......
 
Üst