|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
Здравствуйте, прошу помощи. Имеется стандартный макрос (листинг): 'Сохранение книги с именем, представляющим собой текущую дату Sub SaveAsDate() Dim strDate As String ' Получение текущей даты и представление ее в формате "ддммгг" strDate = Format(Now(), "ddmmyy") ' Сохранение книги в текущую папку под новым именем ActiveWorkbook.SaveAs ActiveWorkbook.Path & "\" & strDate End Sub Требуется, чтобы книга сохранялась следующим образом: "Имя" + следующий месяц года. Пример. Сейчас месяц июль, готовится график смен на август. Следовательно, при запуске макроса, должен сохранится файл с именем: "График смен на август 2011" (где "График смен на" - фиксированное имя, а "август 2011" - получающееся в зависимости от текущего месяца (в августе - это будет сентябрь, в декабре - январь 2012 и т.д.)). Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 18:44 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
AS_1973, Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 18:48 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
сорри Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 18:48 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
AS_1973, Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 18:53 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
Shocker.Proсорри Код: plaintext
Спасибо, огромное. Еще бы перед датой имя "График смен на" сохранялось. И, я правильно понял, что в декабре 2011 файл сохранится как январь 2012 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 18:58 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
Ципихович ЭндрюAS_1973, Код: plaintext
напильником тебя надо проткнуть. Нафига тут Split (только не отвечай пожалуйста, знаю я твой ответ) сорри еще раз, полное название месяца - четыре буквы Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 18:58 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
AS_1973И, я правильно понял, что в декабре 2011 файл сохранится как январь 2012 ? Да. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 18:59 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
Shocker.Pro, уже если как в ТЗ то strDate = LCase(Format(DateAdd("m", 1, Now()), "mmmm yyyy")) август, а не Август Напильник это широкое понятие, приглашение к разговору Часто бывает, спрашиваешь одно узнаёшь другое, разве нет ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:00 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
Ципихович ЭндрюAS_1973, Код: plaintext
Извиняюсь, не совсем понял, что имеется ввиду? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:00 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
AS_1973Извиняюсь, не совсем понял, что имеется ввиду? Не обращай внимания, его никто не понимает, проблема с выражением мысли ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:02 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
AS_1973Еще бы перед датой, - имя "График смен на", сохранялось. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:09 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
AS_1973Ципихович ЭндрюAS_1973, Код: plaintext
Извиняюсь, не совсем понял, что имеется ввиду? Часто бывает, спрашиваешь одно узнаёшь другое, разве нет вариантов много, какой Вам понравится только Вы знаете, зачем такое название у топика, а именно: Сохранение книги с именем Вам ведь надо было:как высчитать месяц следующий за текущим месяцем в формате, например "август 2011" Если Вам всё понятно, то как бы Вы решили в формате "августа 2011", если не знаете, опять спрашивать будете, вот для этого и нужен был мой ответ ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:14 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
AS_1973AS_1973Еще бы перед датой, - имя "График смен на", сохранялось. Вот и подтверждение ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:15 |
|
Сохранение книги с именем, представляющим собой "имя" и следующий за текущим месяц
|
|||
---|---|---|---|
#18+
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2011, 19:17 |
|
|
start [/forum/topic.php?fid=60&gotonew=1&tid=2158540]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
105ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 340ms |
total: | 539ms |
0 / 0 |