Odstranite poševnice iz imen datotek pri shranjevanju z nasveti za makro - Excel

Kazalo

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,”/”,”-“)

Zanimive Članki...