Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2013, 00:55   #11
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Господа, опять нужна ваша помощь.
Мозг кипит.
Как из имени файла, например - Январь.xls, получить номер месяца?
Код:
MsgBox Split(ThisWorkbook.Name, ".")(0) 'имя книги без расширения
Получаю Январь и стопор.
valerij вне форума Ответить с цитированием
Старый 05.04.2013, 08:34   #12
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Код:
НомерМесяца = month("1 " & Split(ThisWorkbook.Name, ".")(0))
EducatedFool вне форума Ответить с цитированием
Старый 05.04.2013, 09:22   #13
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
[CODE]
С П А С И Б О.

(\__/)
(='.'=)
E[:]|||[:]З
(")_(")
valerij вне форума Ответить с цитированием
Старый 05.04.2013, 10:52   #14
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Валера, а квартал потом так:
Код:
Квартал = Int((НомерМесяца-1)/3)+1
вот запрограммируешь все и... останешься без работы, аккуратнее там
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 05.04.2013, 11:21   #15
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Игорь,

можно сделать чуть проще:
Код:
Квартал = (НомерМесяца-1)\3+1
бэкслеш подразумевает целочисленное деление
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 05.04.2013, 15:38   #16
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Спасибо.
Спасибо.
Спасибо.

Сложу все эти даты в отдельную папку, буде как энциклопедия.

Как сложно все по новой, зашился по уши, хорошо что копии есть.

Цитата:
и... останешься без работы
Останешься, тут. Игорь, что не месяц то "новости" - переделывай...
От страна - как наши дороги.
valerij вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задать автоматически дату в форме (начало квартала) nataxa312 Microsoft Office Access 1 06.04.2012 14:58
открытие файла с изменяющимся именем в зависимости от дыты dedelev Microsoft Office Excel 2 31.01.2011 08:45
ВПР - выбор файла в зависимости от имени Questru Microsoft Office Excel 19 08.12.2010 10:40
Переместить файлы по папкам, в зависимости от имени файла Paul Hindenburg Общие вопросы Delphi 1 07.07.2009 09:50
Как можно извлечь все имена разделов Ini файла в юникоде? SkAndrew Общие вопросы Delphi 5 11.06.2009 09:03