Deepak bertanya:
Hai, saya cuba menetapkan tarikh semasa ke sel A38 menggunakan
=NOW()
dan kemudian melakukan SaveAs dengan menetapkan kandungan sel itu sebagai nama fail untuk fail yang disimpan. Saya tidak dapat menulis kod yang betul untuknya.ChDir "C:Backup" ActiveWorkbook.SaveAs Filename: = Range("A38").Text, FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False
Dalam kod yang disebutkan di atas, yang perlu saya lakukan ialah mengganti nama fail dengan kandungan sel A38 yang akan selalu mengandungi tarikh semasa. Saya menghargai sekiranya anda memberi tahu cara yang betul untuk menulis kod ini. Saya cuba mengganti nama fail dengan beberapa perkara melihat tip025 di www.mrexcel.com tetapi tidak berjaya.
Masalahnya timbul apabila format tarikh merangkumi watak "/" … cuba yang berikut:
ActiveWorkbook.SaveAs Application.Substitute(Range(“A38”).Text,”/”,”-“)