Estou usando um script VBA para salvar um arquivo intitulado"mês-dia-hora-minuto"dentro de uma pasta intitulada"mês ano"
De qualquer forma, o Excel não gosta do meu código,
ActiveWorkbook.SaveAs "C:\Users\" & Environ$("UserName") & _
"\Documents\Workout Logs\" & _
Format$(Date, "mmmm-yyyy") & _
"\" & _
Format$(Date, "mmmm-dd") & Format$(Time, "hh-mm") & ".xls"
Especificamente esta parte
"\" & _
Como faço para expressar o \break no caminho de uma maneira que ele goste e veja
Format$(Date, "mmmm-yyyy") & _
como a pasta na qual o arquivo que será salvo como
Format$(Date, "mmmm-dd") & Format$(Time, "hh-mm") & ".xls"
deve ser colocado?
Responder1
Isso funciona bem no meu computador (Windows Excel 2013)
Sub test()
a = "C:\Users\" & Environ$("UserName") & _
"\Documents\Workout Logs\" & _
Format$(Date, "mmmm-yyyy") & _
"\" & _
Format$(Date, "mmmm-dd") & Format$(Time, "hh-mm") & ".xls"
MsgBox (a)
End Sub
Resultados da caixa de mensagensC:\Users\username\Documents\Workout Logs\May-2016\May-1910-13.xls
É a mesma coisa: apenas salva a string em uma variável em vez de salvar o documento.