Страницы: 1
RSS
Формат даты предыдущий месяц
 
Добрый день!  
Подскажите!  
Необходимо макросом создавать папку и присваивать ей имя состояшее из даты в формате mmmm.yyyy + текст, однако mmmm - должен быть предыдущим. Т.е. если папка создается в сентябре, то имя ей присваивается август и т.д.  
 
Sub Создание_папки()  
Dim PathToSave As String, FolderName As String, FellPathToSave As String  
Dim fs As Object  
PathToSave = "C:\"  
FolderName = CStr(Format(Now, "mmmm.yyyy") & "Электроэнергия")  
FellPathToSave = PathToSave & FolderName & "\"  
Set fs = CreateObject("Scripting.FileSystemObject")  
If Not fs.FolderExists(FellPathToSave) Then  
  fs.CreateFolder (FellPathToSave)  
End If  
End Sub
 
MsgBox Format(DateSerial(Year(Date), Month(Date) - 1, Day(Date)), "mmmm.yyyy") & " Электроэнергия"
 
Юр, автору уже ответили у Шмуйловича:  
Format(DateAdd("m", -1, Now), "mmmm_yyyy") & "\Электроэнергия\"  
Офф. Какой уровень вложенности ты выставляешь в offlain explorer?
Я сам - дурнее всякого примера! ...
 
Серж, привет! Дык не знаю я, что там у Шмуйловича творится :-)  
Твой вопрос не понял.
 
Написал в личку.
Я сам - дурнее всякого примера! ...
Страницы: 1
Читают тему
Наверх