Soru macroda tarih ile aynı klasöre farklı kaydetmek

Katılım
25 Kasım 2012
Mesajlar
107
Excel Vers. ve Dili
Office 2013
Altın Üyelik Bitiş Tarihi
28-12-2023
merhabalar;
yapacak olduğum macroda çalışmış olduğum dosyayı tarih/saat olarak göstermiş olduğum dizine farklı olarak laydetmek için nasıl bir kod yazmalıyım.
mevcut kodum şu şekilde,

ActiveWorkbook.SaveAs Filename:= _
"C:\Users\ofis3.FLEKSSIT\Desktop\sevk listesi güncel.xlsx", FileFormat:= _
xlOpenXMLWorkbook, CreateBackup:=False
Application.Dialogs(xlDialogSendMail).Show
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

İlgili kısmı aşağıdaki gibi değiştirerek deneyiniz.
"C:\Users\ofis3.FLEKSSIT\Desktop\sevk listesi güncel_" & Format(Date,"ddmmyyyy") & ".xlsx"
 
Katılım
25 Kasım 2012
Mesajlar
107
Excel Vers. ve Dili
Office 2013
Altın Üyelik Bitiş Tarihi
28-12-2023
merhabalar;
öncelikle çok teşekkür ederim.
kod çalıştı.
kayıt formatına saat ve dakika ekleyebilir miyiz.
12:43_13.03.2018_sevk listesi güncel
gibi.
teşekkürler tekrardan
 
Katılım
22 Ocak 2018
Mesajlar
19
Excel Vers. ve Dili
Excel 2016 / Türkçe
Altın Üyelik Bitiş Tarihi
08/06/2023
"C:\Users\ofis3.FLEKSSIT\Desktop\" & Format(Date,"hh:mm_dd.mm.yyyy") &"_sevk listesi güncel" & ".xlsx"

Deneyebilir misin?
 
Katılım
22 Ocak 2018
Mesajlar
19
Excel Vers. ve Dili
Excel 2016 / Türkçe
Altın Üyelik Bitiş Tarihi
08/06/2023
Format(Now(), "hh.mm_dd.mm.yyyy") & "_sevk listesi güncel" & ".xlsm"

bu şekilde güncellersen olacaktır
 
Katılım
22 Ocak 2018
Mesajlar
19
Excel Vers. ve Dili
Excel 2016 / Türkçe
Altın Üyelik Bitiş Tarihi
08/06/2023
Kod:
ActiveWorkbook.SaveAs Filename:="C:\Users\ofis3.FLEKSSIT\Desktop\" & Format(Now(), "hh.mm_dd.mm.yyyy") & "_sevk listesi güncel" & ".xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
Küçük birşeyi gözden kaçırmışım :D

Busefer kesin oldu
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Dosya formatında bir değişiklik yapılmayacaksa ActiveWorkbook.SaveAs ... kodu yerine ActiveWorkbook.SaveCopyAs ... kullanırsanız daha pratik olacaktır.
İyi çalışmalar...
 
Katılım
25 Kasım 2012
Mesajlar
107
Excel Vers. ve Dili
Office 2013
Altın Üyelik Bitiş Tarihi
28-12-2023
Kod:
ActiveWorkbook.SaveAs Filename:="C:\Users\ofis3.FLEKSSIT\Desktop\" & Format(Now(), "hh.mm_dd.mm.yyyy") & "_sevk listesi güncel" & ".xlsm", _
FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
Küçük birşeyi gözden kaçırmışım :D

Busefer kesin oldu
olmuş emeğine sağlık;
birde onaysız maile el atsan :)
 
Üst