Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ежедневное сохранение данных в таблице. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Ежедневное сохранение данных в таблице. (Формулы/Formulas)
Ежедневное сохранение данных в таблице.
Ёжж Дата: Понедельник, 16.05.2016, 12:18 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Добрый день! Подскажите, пожалуйста, формулу для В6:AF16 Лист2. На Листе1 B1=СЕГОДНЯ. При сохранении файла, должен заполняться Лист2 на соответствующую дату. И так весь месяц. Заранее, спасибо.
К сообщению приложен файл: 16052016.xlsx (15.2 Kb)
 
Ответить
СообщениеДобрый день! Подскажите, пожалуйста, формулу для В6:AF16 Лист2. На Листе1 B1=СЕГОДНЯ. При сохранении файла, должен заполняться Лист2 на соответствующую дату. И так весь месяц. Заранее, спасибо.

Автор - Ёжж
Дата добавления - 16.05.2016 в 12:18
Samaretz Дата: Понедельник, 16.05.2016, 14:45 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Если нужно, чтобы значения сохранялись - то только макросом (см. вложенный файл).
Если сделать на формулах, то они каждый раз при сохранении будут пересчитываться, и данные предыдущих дней будут обнуляться.
К сообщению приложен файл: 16052016.xlsb (19.6 Kb)
 
Ответить
СообщениеЕсли нужно, чтобы значения сохранялись - то только макросом (см. вложенный файл).
Если сделать на формулах, то они каждый раз при сохранении будут пересчитываться, и данные предыдущих дней будут обнуляться.

Автор - Samaretz
Дата добавления - 16.05.2016 в 14:45
Ёжж Дата: Понедельник, 16.05.2016, 16:46 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Samaretz, доработал под себя, всё работает. Спасибо. Подскажите, что поменять в коде, что бы при редактировании в течении дня сохранялись последние данные на Листе2?
 
Ответить
СообщениеSamaretz, доработал под себя, всё работает. Спасибо. Подскажите, что поменять в коде, что бы при редактировании в течении дня сохранялись последние данные на Листе2?

Автор - Ёжж
Дата добавления - 16.05.2016 в 16:46
Samaretz Дата: Понедельник, 16.05.2016, 16:56 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Ёжж, код вызывается при сохранении файла, поэтому каждый раз, когда файл будет сохраняться - данные с листа1 будут переноситься в соответствующую колонку листа2.

Соответственно, все, что Вам нужно сделать - просто сохранить файл сегодня (странно звучит, но, тем не менее, это так :-)); если сохраните файл завтра - то на листе2 останутся данные с последнего сегодняшнего сохранения, а текущие данные с листа1 будут перенесены уже в завтрашнюю колонку.
 
Ответить
СообщениеЁжж, код вызывается при сохранении файла, поэтому каждый раз, когда файл будет сохраняться - данные с листа1 будут переноситься в соответствующую колонку листа2.

Соответственно, все, что Вам нужно сделать - просто сохранить файл сегодня (странно звучит, но, тем не менее, это так :-)); если сохраните файл завтра - то на листе2 останутся данные с последнего сегодняшнего сохранения, а текущие данные с листа1 будут перенесены уже в завтрашнюю колонку.

Автор - Samaretz
Дата добавления - 16.05.2016 в 16:56
Ёжж Дата: Вторник, 17.05.2016, 05:22 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Samaretz, при редактировании (удалении) в течении дня уже сохраненных данных, удаленные данные остаются. Как с этим бороться?
 
Ответить
СообщениеSamaretz, при редактировании (удалении) в течении дня уже сохраненных данных, удаленные данные остаются. Как с этим бороться?

Автор - Ёжж
Дата добавления - 17.05.2016 в 05:22
Samaretz Дата: Вторник, 17.05.2016, 13:16 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
Кажется понял что Вы имеете ввиду... Немножко поправил код; посмотрите этот файлик.

PS. В этом случае код будет выводить нули на листе2 даже напротив названий групп (синие строчки); можно скрыть эти нули установкой формата ячейки в виде трех точек с запятой (;;;).
К сообщению приложен файл: 1732461.xlsb (19.6 Kb)
 
Ответить
СообщениеКажется понял что Вы имеете ввиду... Немножко поправил код; посмотрите этот файлик.

PS. В этом случае код будет выводить нули на листе2 даже напротив названий групп (синие строчки); можно скрыть эти нули установкой формата ячейки в виде трех точек с запятой (;;;).

Автор - Samaretz
Дата добавления - 17.05.2016 в 13:16
Ёжж Дата: Среда, 18.05.2016, 04:56 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 1 ±
Замечаний: 0% ±

Excel 2010
Samaretz, большое спасибо! hands


Сообщение отредактировал Ёжж - Среда, 18.05.2016, 04:57
 
Ответить
СообщениеSamaretz, большое спасибо! hands

Автор - Ёжж
Дата добавления - 18.05.2016 в 04:56
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Ежедневное сохранение данных в таблице. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!