Izslēdziet slīpsvītras no failu nosaukumiem, saglabājot ar makro - Excel padomi

Satura rādītājs

Deepaks jautā:

Sveiki, es mēģinu piešķirt pašreizējo datumu šūnai A38, izmantojot =NOW()un pēc tam veicot SaveAs, piešķirot šīs šūnas saturu kā saglabājamā faila faila nosaukumu. Es nevaru uzrakstīt pareizu tā kodu.

ChDir "C:Backup" ActiveWorkbook.SaveAs Filename: = Range("A38").Text, FileFormat:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False

Iepriekš minētajā kodā viss, kas man jādara, ir faila nosaukums jāaizstāj ar šūnas A38 saturu, kurā vienmēr būs pašreizējais datums. Es būtu pateicīgs, ja jūs, lūdzu, darītu man zināmu pareizo veidu, kā rakstīt šo kodu. Es mēģināju aizstāt faila nosaukumu ar dažām lietām, aplūkojot tip025 vietnē www.mrexcel.com, taču tas nedarbojās.

Problēma rodas, ja datuma formātā ir rakstzīme “/” … izmēģiniet sekojošo:

ActiveWorkbook.SaveAs Application.Substitute(Range(“A38”).Text,”/”,”-“)

Interesanti raksti...