Deepak vpraša:
Živjo, poskušam dodeliti trenutni datum celici A38 z uporabo
=NOW()
in nato naredim SaveAs, tako da vsebino te celice dodelim kot ime datoteke za datoteko, ki se shrani. Ne morem napisati pravilne kode zanjo.ChDir "C:Backup" ActiveWorkbook.SaveAs Filename: = Range("A38").Text, FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False
V zgoraj omenjeni kodi moram samo zamenjati ime datoteke z vsebino celice A38, ki bo vedno vsebovala trenutni datum. Hvaležen bi bil, če mi sporočite pravilen način pisanja te kode. Ime datoteke sem poskušal nadomestiti z nekaj stvarmi, ki so iskale tip025 na spletnem mestu www.mrexcel.com, vendar ni delovalo.
Težava nastane, če oblika datuma vključuje znak »/« … poskusite naslednje:
ActiveWorkbook.SaveAs Application.Substitute(Range(“A38”).Text,”/”,”-“)