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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2010, 22:06   #1
valik65
Пользователь
 
Регистрация: 22.11.2010
Сообщений: 12
Радость Вставка скользящёй даты c форматированием

Добрый день уважаемые знатоки
Не поможите ли решить задачку вставки дат за двухмесячный период без пробелов между последней датой одного месяца и началом другого.
в регламентированном колличестве ячеек.

Надеюсь на помощь.Спасибо заранее.
Файл прилагается
С Уважением Valik65
Вложения
Тип файла: rar Для даты.rar (20.2 Кб, 15 просмотров)
valik65 вне форума Ответить с цитированием
Старый 22.12.2010, 04:08   #2
valik65
Пользователь
 
Регистрация: 22.11.2010
Сообщений: 12
По умолчанию :rolleyes:

Вопрос снят.Решение найдено!
Всем спасибо за ответы
valik65 вне форума Ответить с цитированием
Старый 22.12.2010, 09:16   #3
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

А показать для других страждущих?
vikttur вне форума Ответить с цитированием
Старый 22.12.2010, 12:38   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

страдалец... Витя, тебе-то оно зачем?

уважаемые дамы и господа,
данные пример очередной раз показывает, везде где вы храните даты - храните их как дату, настройте формат ячейки, чтобы Excel показывал данные так как вам удобно и нужно, но даты храните как даты. хранить 1 янв.2011 как число 1 - это от лукавого. потом проблема, а сколько дней в январе, а как перейти на 1 февраля, а как в тех же ячейках сделать переход с февраля на март...
другое дело в ячейке у вас 01.01.2011, в следующей прибавляете 1 - будет 02.01.2011 и т.д., когда к 31.01.2011 добавите ту же единичку - получите 01.02.2011 и не надо себе мозг парить проблемами, которые сами же себе создали записывая вместо нормальной даты какой-то ее фрагмент.

несколько слов о файле:
1.подправил я лист1.
2.там где видите Февраль 2011г. на самом деле стоит дата 01.02.2011, можете поставить любую другую например 23.02.2011 - на картинке ничего не поменяется.
3.если на листе Праздники, третьей строкой допишете 23.02.2011 и вернетесь на лист 1, то тут же в календаре увидите, что 23 февраля - это праздник.
4.переход между месяцами (где вертикальную линию нарисовать) сделан условным форматированием, собственно, как и хвост графика (с учетом того, что в любых двух месяцах подряд будет минимум 59, а максимум 62 дня)

спасибо, что дочитали до сюда.
Вложения
Тип файла: rar График.rar (17.8 Кб, 21 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 22.12.2010, 20:47   #5
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
страдалец... Витя, тебе-то оно зачем?
Да не мне. За других душа болит
vikttur вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ВСТАВКА ДАТЫ ВРЕМЕНИ Cone Microsoft Office Excel 2 07.08.2010 17:06
Вставка даты в Excel 2007 Loiso Microsoft Office Excel 3 19.03.2010 17:35
Ошибка в с форматированием даты в FormatDateTime Droid БД в Delphi 4 30.11.2009 23:05
Вставка даты в БД artemavd БД в Delphi 4 07.08.2009 18:06
Вставка текущей даты в БД! Oleg Romanchuk БД в Delphi 5 21.08.2007 19:59