Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [решено] Автозаполнение даты EXCEL 2003

Ответить
Настройки темы
2003/XP/2000 - [решено] Автозаполнение даты EXCEL 2003

Пользователь


Сообщения: 118
Благодарности: 2

Профиль | Отправить PM | Цитировать


Доброго времени суток.
Нужна ваша помощь.
На компьютере установлен Excel 2003. Имеется готовая таблица в которой автоматически заполняется дата - задан параметр на ячейки = СЕГОДНЯ () . Раньше после редактирования сохраняли ежедневный архив таблиц и там была указанна дата того числа которым таблицы заполнялись. Что то случилось и теперь при открытии архивных таблиц этого месяца дата автоматически заменяется сегодняшним числом, а в прошлых месяцах все нормально... Подскажите как можно это поправить?

Заранее спасибо.

Отправлено: 12:17, 21-12-2012

 

Забанен


Сообщения: 5828
Благодарности: 1242

Профиль | Цитировать


Цитата Iska:
Не говорил. Я говорил про дату — там Shift нажимать не нужно. »
Знаю. Но я сказал именно про время, потому что вставку даты можно организовать полу-автоматически, а время нет.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:58, 22-12-2012 | #11



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Leha Ares, поясните. Не понял. Я вставляю дату/время посредством «Ctrl-;», пробел, «Ctrl-Shift-;». А Вы?
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:51, 22-12-2012 | #12


Забанен


Сообщения: 5828
Благодарности: 1242

Профиль | Цитировать


Цитата Iska:
Я вставляю дату/время посредством «Ctrl-;», пробел, «Ctrl-Shift-;». А Вы? »
Слишком много нажатий.

Теперь представляем, что в документе over9000 ячеек, куда надо вставить дату и ещё столько же, куда надо вставить время. Что делать?
Нажимать over18000 раз горячие клавиши мы офигеем.
Дату можно вбить 1 раз в первую ячейку, а в остальных ячейках прописать ссылку на эту первую ячейку. Таким образом дата заполнится автоматически во всех ячейках (по крайней мере на один день)
Со временем так не выйдет. Либо вбивать вручную комбинацией горячих клавиш в каждой ячейке (застрелиться можно), либо схалтурить и настроить вычисление времени каждой следующей ячейки как функцию "предыдущая ячейка + N минут" (прокатит в том случае, если всё делается для бесполезной отчетности и точные данные никому никогда не потребуются).
Возможно, тот паренек придумал оптимальное решение в виде отключения автопересчета и функции "Сегодня", потому что лучше так, чем делать руками столько рутинной работы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:18, 22-12-2012 | #13


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Leha Ares:
Теперь представляем, что в документе over9000 ячеек, куда надо вставить дату и ещё столько же, куда надо вставить время. Что делать?
Нажимать over18000 раз горячие клавиши мы офигеем. »
Что мешает использовать макрос, привязанный к горячей клавише? Это всяко быстрее и лучше использованного решения. Смысла использовать раздельные ячейки для даты и времени не вижу ни малейшего.

И, да — при наличии «over9000 ячеек» возникает простой, естественный вопрос — что здесь, собственно, делает Excel?

Цитата Leha Ares:
Дату можно вбить 1 раз в первую ячейку, а в остальных ячейках прописать ссылку на эту первую ячейку. Таким образом дата заполнится автоматически во всех ячейках (по крайней мере на один день) »
Смысл формул — в создании логических связей. Если таких связей нет — не стоит создавать их искусственно. Я ещё понимаю Ваше предложение по протягиванию/заполнению… Приму и выделение диапазонов и ввод даты/времени во все ячеки выделения. Но формулы — извините.

Цитата Leha Ares:
Возможно, тот паренек придумал оптимальное решение в виде отключения автопересчета и функции "Сегодня", потому что лучше так, чем делать руками столько рутинной работы. »
Он придумал не просто не продуманное решение — он придумал вредное решение, последствия которого теперь вынужден «расхлёбывать» kingring2009.

Последний раз редактировалось Iska, 24-12-2012 в 12:47. Причина: Исправлено: «расхлёбывает» → «расхлёбывать»

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:23, 22-12-2012 | #14


Забанен


Сообщения: 5828
Благодарности: 1242

Профиль | Цитировать


Цитата Iska:
Что мешает использовать макрос, привязанный к горячей клавише? »
А что сможет макрос? Заменить две клавиши на одну? Нажимать-то всё равно пользователю. Эффективности это прибавит немного.

Цитата Iska:
Смысла использовать раздельные ячейки для даты и времени не вижу »
Так с ними легче работать, по крайней мере по моему плану. Иначе не получится автоматизировать раздельный ввод даты и времени.

Цитата Iska:
Смысл формул — в создании логических связей. Если таких связей нет — не стоит создавать их искусственно. »
Не вижу здесь какой-либо проблемы или противоречия. Конструкция A2:=A1 вполне вписывается в определение "логическая связь". А вот каждый день что-то заполнять от руки и растягивать на всю простыню страницы - дистилированный маразм.

Цитата Iska:
последствия которого теперь вынужден «расхлёбывать» »
Тем не менее последствия вполне "расхлёбываемы". А получив нужные знания, ТС в будущем сможет избежать подобной ситуации и (ещё раз повторю) ежедневной рутинной работы - а это главная задача таких прикладных решений как Excel.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:49, 22-12-2012 | #15


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Leha Ares:
Заменить две клавиши на одну? »
Три нажатия:
Цитата Iska:
Я вставляю дату/время посредством «Ctrl-;», пробел, «Ctrl-Shift-;». »
на одно.

Цитата Leha Ares:
Так с ними легче работать, по крайней мере по моему плану. »
Чем? Учитывая, что дата — это целая часть значения даты/времени, а время — дробная, я вижу только совершенно излишнее усложнение в разнесении текущей даты/времени по разным ячейкам.

Цитата Leha Ares:
Не вижу здесь какой-либо проблемы или противоречия. »
Это печально. Значит, у Вас ещё всё впереди.

Цитата Leha Ares:
Тем не менее последствия вполне "расхлёбываемы". »
Ну-ну, и как же? Открыли, сохранили… Как будем «расхлёбывать»? Откуда возьмём утерянные значения, из воздуха?

Цитата Leha Ares:
и (ещё раз повторю) ежедневной рутинной работы - а это главная задача таких прикладных решений как Excel. »
Ага. Вот только не нужно использовать Excel для не предназначенных для него задач. Надо было брать Access, либо иную СУБД, где текущее дата/время заполняется автоматически банальным триггером, а не изобретать велосипед с подпиленными костылями.
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:18, 23-12-2012 | #16


Забанен


Сообщения: 5828
Благодарности: 1242

Профиль | Цитировать


Цитата Iska:
Ну-ну, и как же? Открыли, сохранили… »
Да кто сказал, что уже что-то сохранили? Это ваш домысел. А если и сохранили, тем лучше - быстрее придёт понимание, что так делать не стоило в сложившихся обстоятельствах.

Цитата Iska:
га. Вот только не нужно использовать Excel для не предназначенных для него задач. Надо было брать Access, либо иную »
Где бы ещё найти такого "офисного" работника, который вот так взял бы и с разбегу разобрался во всех тонкостях работы СУБД. Дай Бог, если Вордом и Экселью владеет. У меня на работе вон одна сотрудница не умеет подогнать ширину таблицы в Excel под ширину листа бумаги для распечатки, какой ей Access, вы что, она и слова такого не слышала никогда.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:30, 23-12-2012 | #17


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата Leha Ares:
Да кто сказал, что уже что-то сохранили? Это ваш домысел. А если и сохранили, тем лучше - быстрее придёт понимание, что так делать не стоило в сложившихся обстоятельствах. »
Вопрос не стоит в том, что «рванёт» или «не рванёт». Суть в том, что такая мина замедленного действия рано или поздно, но обязательно — «рванёт».

Цитата Leha Ares:
Где бы ещё найти такого "офисного" работника… »
Увы, это так.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:57, 23-12-2012 | #18


Пользователь


Сообщения: 118
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата Leha Ares:
Хм. То есть я правильно понимаю, есть таблица, и большое количество ячеек, в которые приходится вводить одно и то же значение текущей даты? Что мешает вручную ввести дату в первую ячейку, затем ткнуть на вторую и сказать ей "ты равна первой", а затем потянуть выделение ячеек вниз так, чтобы введенная формула распространилась на все ячейки? Т.е. третья ячейка равна второй, четвертая - третьей и т.д. Надеюсь, вы поняли, о чём я, если нет, дайте пример своего файла, покажу. »

Спасибо Вам - этот вариант хорошо работает про привязку к первой ячейки, пришлось повозиться но это того стоило. Огромное вам спасибо...

Отправлено: 11:23, 24-12-2012 | #19



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [решено] Автозаполнение даты EXCEL 2003

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2003/XP/2000 - Как восстановить файл ms office excel 2003 B100D Microsoft Office (Word, Excel, Outlook и т.д.) 5 04-07-2011 13:03
2003/XP/2000 - [решено] excel 2003 снять фильтр dzekka Microsoft Office (Word, Excel, Outlook и т.д.) 2 01-03-2011 10:38
2003/XP/2000 - [решено] Автовосстановление в Excel 2003 radriga Microsoft Office (Word, Excel, Outlook и т.д.) 2 28-09-2010 12:50
VBA - Excel 2003 SQL запрос с VBA begemotuk Программирование и базы данных 1 08-08-2007 21:19
Как избавиться от автомат. даты в Excel? Evita Хочу все знать 2 24-03-2006 10:59




 
Переход