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

Вход

Регистрация

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

 

= Мир MS Excel/автоматический перенос значения из ячейки в ячейку - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
автоматический перенос значения из ячейки в ячейку
PVN1971 Дата: Вторник, 03.09.2013, 00:46 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Уважаемые специалисты.
Помогите, пожалуйста, разобраться.
В существующей отчетной ведомости нужно настроить автоматический перенос значения из ячейки одного листа в ячейку другого листа.
Остаток средств на конец дня должен переноситься на начало дня следующего.
В книге около 30 листов (по количеству дней в месяце). Значение последней ячейки на 1 листе (в примере G56) должно переноситься на 2 лист в ячейку (G1), со 2-го листа G56 (измененное в результате ввода данных и работы формул) на лист 3 в значение G1 и т.д. Номер ячейки (G56) может меняться в зависимости от количества строк в таблице, но эта ячейка всегда остается последней в таблице. Как это правильно сделать?
Файл пришлось загрузить на файлообменник - http://rghost.ru/48540312
Я прошу прощения если нарушил правила загрузки (файл более 100Кб)...
 
Ответить
СообщениеУважаемые специалисты.
Помогите, пожалуйста, разобраться.
В существующей отчетной ведомости нужно настроить автоматический перенос значения из ячейки одного листа в ячейку другого листа.
Остаток средств на конец дня должен переноситься на начало дня следующего.
В книге около 30 листов (по количеству дней в месяце). Значение последней ячейки на 1 листе (в примере G56) должно переноситься на 2 лист в ячейку (G1), со 2-го листа G56 (измененное в результате ввода данных и работы формул) на лист 3 в значение G1 и т.д. Номер ячейки (G56) может меняться в зависимости от количества строк в таблице, но эта ячейка всегда остается последней в таблице. Как это правильно сделать?
Файл пришлось загрузить на файлообменник - http://rghost.ru/48540312
Я прошу прощения если нарушил правила загрузки (файл более 100Кб)...

Автор - PVN1971
Дата добавления - 03.09.2013 в 00:46
SergeyKorotun Дата: Вторник, 03.09.2013, 01:19 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация: 15 ±
Замечаний: 0% ±

Excel 2007
должно переноситься на 2 лист в ячейку (G1), со 2-го листа G56 (измененное в результате ввода данных и работы формул) на лист 3 в значение G1 и т.д.
Вы вносите изменения в предыдущие дни? Если нет, то тогда нужно только при создании нового листа занести на него входящее сальдо с предыдущего дня? Вы создаете новые листы на целый месяц сразу, или утром нового дня? Листы упорядочены по дате?


Сообщение отредактировал SergeyKorotun - Вторник, 03.09.2013, 01:20
 
Ответить
Сообщение
должно переноситься на 2 лист в ячейку (G1), со 2-го листа G56 (измененное в результате ввода данных и работы формул) на лист 3 в значение G1 и т.д.
Вы вносите изменения в предыдущие дни? Если нет, то тогда нужно только при создании нового листа занести на него входящее сальдо с предыдущего дня? Вы создаете новые листы на целый месяц сразу, или утром нового дня? Листы упорядочены по дате?

Автор - SergeyKorotun
Дата добавления - 03.09.2013 в 01:19
PVN1971 Дата: Вторник, 03.09.2013, 11:08 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Листы упорядочены по дате. Изменения есть каждый день. Листы создаются каждый день. Копируется на новый лист только сама таблица. Все данные в ней новые.
 
Ответить
СообщениеЛисты упорядочены по дате. Изменения есть каждый день. Листы создаются каждый день. Копируется на новый лист только сама таблица. Все данные в ней новые.

Автор - PVN1971
Дата добавления - 03.09.2013 в 11:08
SergeyKorotun Дата: Вторник, 03.09.2013, 23:26 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация: 15 ±
Замечаний: 0% ±

Excel 2007
My WebPage
Лист Blank должен быть первым, остальные листы должны быть упорядочены по дате. При создании нового листа происходит подтяжка входящего сальдо с предыдущих листов.
 
Ответить
СообщениеMy WebPage
Лист Blank должен быть первым, остальные листы должны быть упорядочены по дате. При создании нового листа происходит подтяжка входящего сальдо с предыдущих листов.

Автор - SergeyKorotun
Дата добавления - 03.09.2013 в 23:26
PVN1971 Дата: Среда, 04.09.2013, 11:55 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Как правильно создать новый лист? Обычно я копировал таблицу с данными с листа предыдущего, но в этом случае макрос не работает....
 
Ответить
СообщениеКак правильно создать новый лист? Обычно я копировал таблицу с данными с листа предыдущего, но в этом случае макрос не работает....

Автор - PVN1971
Дата добавления - 04.09.2013 в 11:55
SergeyKorotun Дата: Среда, 04.09.2013, 12:49 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация: 15 ±
Замечаний: 0% ±

Excel 2007
Alt+F8 CreateSheet запустить - скопирует лист "Blank" на новый лист и изменит имя листа в соответствии с системной датой и заодно выполнит процедуру по переносу сальдо
Alt+F8 ChangeSaldo запустить - переноска салдо по всем листам
 
Ответить
СообщениеAlt+F8 CreateSheet запустить - скопирует лист "Blank" на новый лист и изменит имя листа в соответствии с системной датой и заодно выполнит процедуру по переносу сальдо
Alt+F8 ChangeSaldo запустить - переноска салдо по всем листам

Автор - SergeyKorotun
Дата добавления - 04.09.2013 в 12:49
PVN1971 Дата: Среда, 04.09.2013, 12:57 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Простите мне мою тупость. Не могу понять алгоритм.
При открытом текущем листе нажать Alt+F8, затем подтвердить выполнение макроса? - Ничего не произошло. Ни лист ни сальдо не копировались.
 
Ответить
СообщениеПростите мне мою тупость. Не могу понять алгоритм.
При открытом текущем листе нажать Alt+F8, затем подтвердить выполнение макроса? - Ничего не произошло. Ни лист ни сальдо не копировались.

Автор - PVN1971
Дата добавления - 04.09.2013 в 12:57
SergeyKorotun Дата: Среда, 04.09.2013, 13:08 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация: 15 ±
Замечаний: 0% ±

Excel 2007
После нажатия Alt+F8 вы видите в окне две процедуры: CreateSheet ChangeSaldo?
Если да, то выделяйте CreateSheet и жмите Запустить.
Если нет, то в вас настройках excel отключены макросы.
 
Ответить
СообщениеПосле нажатия Alt+F8 вы видите в окне две процедуры: CreateSheet ChangeSaldo?
Если да, то выделяйте CreateSheet и жмите Запустить.
Если нет, то в вас настройках excel отключены макросы.

Автор - SergeyKorotun
Дата добавления - 04.09.2013 в 13:08
PVN1971 Дата: Среда, 04.09.2013, 13:42 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Макросы включены. При открытии Вашего документа система запросила включение макросов - я подтвердил.
Выбрал CreateSheet, нажал "Выполнить", попал на следующий лист. Создается копия листа с текущей датой. В этом листе изменилась дата в самой таблице. Сальдо не скопировалось. Все данные скопировались, а сальдо не изменилось. Что я делаю не так?
http://rghost.ru/48561948


Сообщение отредактировал PVN1971 - Среда, 04.09.2013, 14:01
 
Ответить
СообщениеМакросы включены. При открытии Вашего документа система запросила включение макросов - я подтвердил.
Выбрал CreateSheet, нажал "Выполнить", попал на следующий лист. Создается копия листа с текущей датой. В этом листе изменилась дата в самой таблице. Сальдо не скопировалось. Все данные скопировались, а сальдо не изменилось. Что я делаю не так?
http://rghost.ru/48561948

Автор - PVN1971
Дата добавления - 04.09.2013 в 13:42
SergeyKorotun Дата: Среда, 04.09.2013, 15:10 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация: 15 ±
Замечаний: 0% ±

Excel 2007
Сальдо нет, потому что у вас только один лист (Blank не считается), и сальдо водящее неоткуда взять.
Вы нажмите Alt + F8 и затем не Выполнить а Изменить. Все скопируйте в буфер обмена, закройте эту книгу и откройте свою рабочую. Alt + F8, наберите что нибудь в поле "Имя макроса", чтобы кнопки стали активными, нажмите Изменить, все сотрите и вставьте из буфера обмена.
PS на листе Blank не везде, там где должны быть, есть формулы. Вставьте, и они будут всегда копироваться на новые листы.
 
Ответить
СообщениеСальдо нет, потому что у вас только один лист (Blank не считается), и сальдо водящее неоткуда взять.
Вы нажмите Alt + F8 и затем не Выполнить а Изменить. Все скопируйте в буфер обмена, закройте эту книгу и откройте свою рабочую. Alt + F8, наберите что нибудь в поле "Имя макроса", чтобы кнопки стали активными, нажмите Изменить, все сотрите и вставьте из буфера обмена.
PS на листе Blank не везде, там где должны быть, есть формулы. Вставьте, и они будут всегда копироваться на новые листы.

Автор - SergeyKorotun
Дата добавления - 04.09.2013 в 15:10
SergeyKorotun Дата: Среда, 04.09.2013, 15:18 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация: 15 ±
Замечаний: 0% ±

Excel 2007
Забыл за лист Blank. Его также нужно перенести.
Но поскольку месяц только начался, наверно проще будет перенести ваши листы в книгу с макросом и листом Blank.
Не забывайте: лист Blank должен быть первым, остальные листы должны быть упорядочены по дате. После создания первого рабочего листа лист Blank можно скрыть.
 
Ответить
СообщениеЗабыл за лист Blank. Его также нужно перенести.
Но поскольку месяц только начался, наверно проще будет перенести ваши листы в книгу с макросом и листом Blank.
Не забывайте: лист Blank должен быть первым, остальные листы должны быть упорядочены по дате. После создания первого рабочего листа лист Blank можно скрыть.

Автор - SergeyKorotun
Дата добавления - 04.09.2013 в 15:18
PVN1971 Дата: Среда, 04.09.2013, 17:50 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вот теперь у меня все получилось! Огромное Вам СПАСИБО! hands Разобрался.
 
Ответить
СообщениеВот теперь у меня все получилось! Огромное Вам СПАСИБО! hands Разобрался.

Автор - PVN1971
Дата добавления - 04.09.2013 в 17:50
PVN1971 Дата: Среда, 04.09.2013, 20:51 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Вопрос решен.
Большое спасибо SergeyKorotun.
Тему можно закрыть.
 
Ответить
СообщениеВопрос решен.
Большое спасибо SergeyKorotun.
Тему можно закрыть.

Автор - PVN1971
Дата добавления - 04.09.2013 в 20:51
and23032 Дата: Воскресенье, 21.06.2015, 14:28 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Ув. специалисты!
Прошу помочь.
Подобная ситуация, к сожалению ссылки с предыдущих постов уже не действительны. Листы упорядочены по дате в порядке возрастания. Изменения есть каждый день. Листы создаются каждый день.
Нужно, чтобы при создании(копировании) нового листа, данные с столбца конечного остатка предыдущего дня, копировались в столбец начального остатка настоящего дня.
[moder]Читайте Правила форума.
Создавайте свою тему.
Эта тема закрыта.


Сообщение отредактировал and23032 - Воскресенье, 21.06.2015, 15:22
 
Ответить
СообщениеУв. специалисты!
Прошу помочь.
Подобная ситуация, к сожалению ссылки с предыдущих постов уже не действительны. Листы упорядочены по дате в порядке возрастания. Изменения есть каждый день. Листы создаются каждый день.
Нужно, чтобы при создании(копировании) нового листа, данные с столбца конечного остатка предыдущего дня, копировались в столбец начального остатка настоящего дня.
[moder]Читайте Правила форума.
Создавайте свою тему.
Эта тема закрыта.

Автор - and23032
Дата добавления - 21.06.2015 в 14:28
  • Страница 1 из 1
  • 1
Поиск:

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